android如何从SD卡读取图片文件转化为bitmap? 10
首先,我已经添加了SD卡两个操作权限。其二,调用方法与文件存在判断都判断了,最后,/storage/emulated/0/toobur/pic/hhh.png加载路径也没...
首先,我已经添加了SD卡两个操作权限。其二,调用方法与文件存在判断都判断了,最后,/storage/emulated/0/toobur/pic/hhh.png 加载路径也没有错。但还是出了:Unable to decode stream: java.io.FileNotFoundException: /: open EISDIR failed: EISDIR (Is a directory)。请问如何解决?
展开
2013-07-22
展开全部
SDK 中有专门取SD卡路径的静态方法
public String getSDPath(){
File sdDir = null;
boolean sdCardExist = Environment.getExternalStorageState()
.equals(Android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在
if (sdCardExist) {
sdDir = Environment.getExternalStorageDirectory();//获取跟目录
}
return sdDir.toString();
}
不要写死路径
public String getSDPath(){
File sdDir = null;
boolean sdCardExist = Environment.getExternalStorageState()
.equals(Android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在
if (sdCardExist) {
sdDir = Environment.getExternalStorageDirectory();//获取跟目录
}
return sdDir.toString();
}
不要写死路径
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |