android 点击一个按钮,选择一张图片,获取路径,然后显示在屏幕
来源:互联网 发布:3 0和网络教育哪个好 编辑:程序博客网 时间:2024/05/21 00:45
// 请在点击事件中调用此函数int REQUEST_CODE_SELECT_PIC = 120;private void selectPicture() { Intent intent = new Intent(); intent.setAction(Intent.ACTION_PICK); intent.setType("image/*"); // 这个函数会自动调用下面的函数 startActivityForResult(intent, REQUEST_CODE_SELECT_PIC); }protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_CODE_SELECT_PIC) { // 获取选择的图片 Uri selectedImage = data.getData(); int width = 0; int height = 0; String[] filePathColumn = { MediaStore.Images.Media.DATA }; Cursor cursor = getContentResolver().query(selectedImage, null, null, null, null); cursor.moveToFirst(); int columnIndex = cursor.getColumnIndex(filePathColumn[0]); // 获取到图片的路径 String selectedImagePath = cursor.getString(columnIndex); Log.e("zhangxin selectedImagePath", selectedImagePath); // 调取底层处理 //DealImage(selectedImagePath); // 解码该路径的图片,得到bitmap 图片 bm = BitmapFactory.decodeFile(mRootResult + "result.bmp"); width = bm.getWidth(); height = bm.getHeight(); { // 字符串的操作 int satrt = selectedImagePath.toString().lastIndexOf("/"); int end = selectedImagePath.toString().lastIndexOf("."); // 文件路径 ; 文件全路径+名字 ImagePath = selectedImagePath.toString().substring(0, satrt); Log.e("zhang ImagePath", ImagePath); } if (selectedImage != null) { //将图片显示到ImageView中 mImageView.setImageBitmap(bm); } } super.onActivityResult(requestCode, resultCode, data); } [你可以直接下载一个jni 通过点击图片,底层处理完,然后显示在屏幕] http://download.csdn.net/detail/baidu_31872269/9768004
0 0
- android 点击一个按钮,选择一张图片,获取路径,然后显示在屏幕
- android 工程,点击图片,在屏幕显示
- 从网络上获取一张图片,然后显示在手机上
- 如何在一个页面内点击一个按钮,然后在下方显示内容?
- 选择一张图片然后在图片上根据手指移动绘图,然后保存到SD卡
- android仿IOS按钮点击效果,一张图片实现
- android仿IOS按钮点击效果,一张图片实现
- 实现在html上点击一个按钮出现一张照片
- 实现在html上点击一个按钮出现一张照片
- jquery点击图片显示在屏幕中间
- android从网络中获得一张图片,并显示在屏幕上
- android从网络中获得一张图片,并显示在屏幕上
- jsp读取图片路径,然后在页面中显示图片
- 求助:想实现点击按钮“下一张”就会显示下一张图片的函数
- android ImageView实现图片浏览器(点击左侧显示上一张,点击右侧显示下一张)
- 总结:SDL_第一课 在屏幕上显示一张图片
- layUI中点击按钮选择图片(不自动上传),然后点击上传按钮,上传图片(可以上传多个文件)
- Android 实现在屏幕左上方显示一个图片
- Python零基础入门二---字符串的格式化
- 由一次年会系统大战所想到的。。。(1)
- Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
- arcgis for ios 让地图加载后显示特定区域
- 17规划
- android 点击一个按钮,选择一张图片,获取路径,然后显示在屏幕
- 重构不是阳春白雪的高端玩意,而是码农编程利器
- php 下载excel模板方法1
- Android方法引用超过65535的优雅解决方式及你需要知道的前世今生
- 2222
- arcgis for ios 如何监听地图滑动结束和缩放结束
- 单页(SPA)+微信支付+IOS+Android=巨坑
- Java与Http协议
- java基础算法之水仙花数