我是靠谱客的博主 迷人马里奥,最近开发中收集的这篇文章主要介绍android mysql 图片路径设置_android图片文件的路径地址与Uri的相互转换,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

String type =Utils.ensureNotNull(intent.getType());

Log.d(TAG,"uri is" +uri);if (uri.getScheme().equals("file") && (type.contains("image/"))) {

String path=uri.getEncodedPath();

Log.d(TAG,"path1 is" +path);if (path != null) {

path=Uri.decode(path);

Log.d(TAG,"path2 is" +path);

ContentResolver cr= this.getContentResolver();

StringBuffer buff= newStringBuffer();

buff.append("(")

.append(Images.ImageColumns.DATA)

.append("=")

.append("'" + path + "'")

.append(")");

Cursor cur=cr.query(

Images.Media.EXTERNAL_CONTENT_URI,newString[] { Images.ImageColumns._ID },

buff.toString(),null, null);int index = 0;for (cur.moveToFirst(); !cur.isAfterLast(); cur

.moveToNext()) {

index=cur.getColumnIndex(Images.ImageColumns._ID);//set _id value

index =cur.getInt(index);

}if (index == 0) {//do nothing

} else{

Uri uri_temp=Uri

.parse("content://media/external/images/media/"

+index);

Log.d(TAG,"uri_temp is" +uri_temp);if (uri_temp != null) {

uri=uri_temp;

}

}

}

}

最后

以上就是迷人马里奥为你收集整理的android mysql 图片路径设置_android图片文件的路径地址与Uri的相互转换的全部内容,希望文章能够帮你解决android mysql 图片路径设置_android图片文件的路径地址与Uri的相互转换所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(27)

评论列表共有 0 条评论

立即
投稿
返回
顶部