有的时候要将android uri如content://media/external/image/media/102这样格式转换

成File类型或者获取真实文件路径,可以用以方法:

Uri uri = data.getData();String[] proj = { MediaStore.Images.Media.DATA };Cursor actualimagecursor = managedQuery(uri,proj,null,null,null);int actual_image_column_index = actualimagecursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);actualimagecursor.moveToFirst();String img_path = actualimagecursor.getString(actual_image_column_index);File file = new File(img_path);

更多相关文章

  1. 2011.08.15——— android audioManager 获取音量
  2. Android(安卓)获取系统相册中的所有图片
  3. Android(安卓)和 SQLite 基本数据类型
  4. 如何获取Android唯一标识(唯一序列号)
  5. ArcGIS API For Android离线地图的实现
  6. android中动态和静态版本都有的库
  7. 获取Android设备电池信息
  8. Android基本控件 EditText
  9. Pycharm安装PyQt5的详细教程

随机推荐

  1. android 自定义toast
  2. 《android课表》之metro风格
  3. android开发中实现对某一类型文件的sdcar
  4. [转]android animation的应用实例
  5. [转]android animation的应用实例
  6. 如何不让存在EditText界面在打开时不自动
  7. 微信页面阻止android回退键退出
  8. Android折叠列表 ExpandableList
  9. android 长按事件
  10. [Android实例] android中进行https连接的