如题,我的自制相册有一部分缩略图没法显示出来,我产生bitmap的代码很简单,如下
try {
Log.e("", "before bmp1: ");
bmp1 = BitmapFactory.decodeStream(c.getContentResolver().openInputStream(uri));
Log.e("", "after bmp1: ");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
我发现有很多只输出了"before bmp1: ",而没有"after bmp1: ",是为什么,在这个图片的位置是黑的,我用的是gridview控件,而我点其中的一个的时候,调用我自己的看大图方法是可以看的,说明传入的uri是正确的,那我怎么解决呢?
try {
Log.e("", "before bmp1: ");
bmp1 = BitmapFactory.decodeStream(c.getContentResolver().openInputStream(uri));
Log.e("", "after bmp1: ");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
我发现有很多只输出了"before bmp1: ",而没有"after bmp1: ",是为什么,在这个图片的位置是黑的,我用的是gridview控件,而我点其中的一个的时候,调用我自己的看大图方法是可以看的,说明传入的uri是正确的,那我怎么解决呢?
解决方案 »
- 关于ListView实时数据更新问题
- contentprovider的安全互斥机制如何保证
- ERROR:Attempting to call cordova.exec() before 'deviceready'.Ignoring
- Android中java核心库使用JNI的问题
- android 怎样使用log16进制格式输出一个字符串的编码?
- apache httpclient4怎么实现同时上传多个文件
- android fragment 软键盘
- 通过智能手机外接一个usb UVC的开发板,远程监控【事成有报酬】
- android环境搭建问题
- 我想设计一个控制安卓屏幕开关的接口,一个是屏幕关闭的时候触摸不生效,另一个是屏幕点亮,触摸生效。有大牛知道有没有什么好的方法?急,谢谢!!
- android应用的用户使用情况统计如何做?
- 在手机内存里面存放文件,不是SDcard
bmp1 = BitmapFactory.decodeStream(c.getContentResolver().openInputStream(uri));看一上e.printStackTrace()如果有输出值说明是文件没找到。