String myJpgPath = "/sdcard/AAAAA.jpg";
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 10;
Bitmap bm = BitmapFactory.decodeFile(myJpgPath);
if(bm==null)
setTitle("null"); //实机使用bm非空
imageView01.setImageBitmap(bm); //到这句就出错了为什么?
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 10;
Bitmap bm = BitmapFactory.decodeFile(myJpgPath);
if(bm==null)
setTitle("null"); //实机使用bm非空
imageView01.setImageBitmap(bm); //到这句就出错了为什么?
解决方案 »
- 从Activity中开启Service的问题
- 求问有没有哪位大侠有类似于我查查软件的源代码?是基于android平台的。
- 使用getContentResolver().query()获得联系人信息,程序出错
- MTK6573智能机平台系统文件夹文件详解3 - App目录
- 再论如何从apk文件获取图标文件
- 大家都来总结哈android出现的异常~
- 请问大家,我想要做一个用户在屏幕上向左滑动触发一个我写好的全局方法的东西,请问大家能帮助吗?
- 为什么我机子有个模拟器怎么看不到
- android从服务器动态获取欢迎界面图片
- 绑定ListView的时候弹出这样的错误,有时正常有时会出现这样的错误
- 跑马灯效果的滚动速度能够设置么?
- 如何读取Notification发送的通知内容
2.2及以后的系统,SDCARD的默认路径是 /mnt/sdcard/楼主看看是不是这个问题!其次就是建议这个路径不要写死啦!系统里有函数可以直接获取sdcard的路径的String sdPath=Environment.getExternalStorageDirectory().getPath();所以楼主的路径可写为:
String jpgPath=sdPath+File.separator+"AAAAA.jpg";试试吧!
File file = new File(imagepath);
if(file.exists())
setTitle("yes");
else
setTitle("NO");文件是存在的
我用byte[] 获取的时候, 数组长度也是正确的。不知道是不是开发机是移动心机的关系
下午借个别的机子试一下。