android 根据Uri获取文件绝对路径
来源:互联网 发布:windows live版tinker 编辑:程序博客网 时间:2024/05/18 13:44
网上搜索的代码
protected String getAbsoluteImagePath(Uri uri) {
// can post image
String[] proj = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(uri, proj, // Which columns to return
null, // WHERE clause; which rows to return (all rows)
null, // WHERE clause selection arguments (none)
null); // Order-by clause (ascending by name)
int column_index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
return cursor.getString(column_index);
}
修改后的代码
protected String getAbsoluteImagePath(Uri uri) {
// can post image
String[] proj = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(uri, proj, // Which columns to return
null, // WHERE clause; which rows to return (all rows)
null, // WHERE clause selection arguments (none)
null); // Order-by clause (ascending by name)
if (cursor != null) {
int column_index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
return cursor.getString(column_index);
} else {
//如果游标为空说明获取的已经是绝对路径了
return uri.getPath();
}
}
- android 根据Uri获取文件绝对路径
- 根据Uri获取文件绝对路径
- android根据uri或文件绝对路径获取文件基本信息
- android根据uri或文件绝对路径获取文件基本信息
- Android根据URI获取图片绝对路径
- Android根据图片Uri获取图片绝对路径
- Android根据图片Uri获取图片绝对路径
- android根据Uri获取文件路径
- android 根据Uri获取文件目录
- 根据uri获取图片的绝对路径
- Android:根据Uri获得Image的绝对路径
- 一些有关Android图片的操作,判断方向,旋转,根据uri获取绝对路径,缩放与移动
- 根据uri获取图片文件
- android调用自带文件选择器获取指定文件,编写解析Uri获取文件绝对路径
- Android获取URI的绝对路径的类
- android 根据uri获取路径
- Android 根据Uri删除文件
- 绝对路径获取图片URI
- linux设备驱动归纳总结(八):4.总线热插拔
- 应用之星破除行业门槛 零成本开发手机应用
- 人生无根蒂,飘如陌上尘.
- MongoDB非正常关闭后无法启动
- BZOJ 2705([SDOI2012]Longge的问题-欧拉函数φ(i))
- android 根据Uri获取文件绝对路径
- 在程序块__block里面使用方法转换
- Ubuntu服务器绑定固定IP地址
- linux设备驱动归纳总结(九):1.platform总线的设备和驱动
- HTTP POST GET 本质区别详解
- 简单分析Android里面的TimePicker控件
- 人生无根蒂,飘如陌上尘.
- 对frameset、frame、iframe的js操作
- 传智播客成都中心2013年新老学员交流会实况