Camera保存的图片在Gallery2中找不到
[问题]
1. Camera保存的图片在Gallery2中找不到,
//2. 如果图片是内部Flash的,在Gallery2中无法删除
[参考]
http://blog.youkuaiyun.com/shareviews/article/details/7709258
http://blog.youkuaiyun.com/shareviews/article/details/7953912
http://my.oschina.net/Failure/blog/53203
http://blog.youkuaiyun.com/java2009cgh/article/details/7814331
[原因]
uri = resolver.insert(Images.Media.INTERNAL_CONTENT_URI, values);
将图片插入到internal.db文件,但是Gallery刷新是基于external-xxxx.db的.
[solution]
uri = resolver.insert(Images.Media.EXTERNAL_CONTENT_URI, values);
[问题]
1. Camera保存的图片在Gallery2中找不到,
//2. 如果图片是内部Flash的,在Gallery2中无法删除
[参考]
http://blog.youkuaiyun.com/shareviews/article/details/7709258
http://blog.youkuaiyun.com/shareviews/article/details/7953912
http://my.oschina.net/Failure/blog/53203
http://blog.youkuaiyun.com/java2009cgh/article/details/7814331
[原因]
uri = resolver.insert(Images.Media.INTERNAL_CONTENT_URI, values);
将图片插入到internal.db文件,但是Gallery刷新是基于external-xxxx.db的.
[solution]
uri = resolver.insert(Images.Media.EXTERNAL_CONTENT_URI, values);
本文解决了使用Camera拍摄的照片无法在Gallery2应用中显示的问题。通过调整图片保存位置的URI,确保图片能正确地被Gallery刷新机制识别。
5911

被折叠的 条评论
为什么被折叠?



