Android 解决调用系统相册打不开图片 DecodeServices报解码错误
时间:2014-03-19 23:22:58
收藏:0
阅读:739
这是由于系统相册不知道你图片目录是一个相册。打开前需要向系统相册“注册一下”,说白了就是让系统相册知道你这个图片所在的文件夹是个相册。
private static void scanImageFile(File file)
{
Intent intent = new
Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(file);
intent.setData(uri);
if
(Main.activity != null)
{
Main.activity.sendBroadcast(intent);
}
}
然后再打开,一切OK了。
Android 解决调用系统相册打不开图片 DecodeServices报解码错误,布布扣,bubuko.com
原文:http://www.cnblogs.com/leagmain/p/3611865.html
评论(0)