android - E/BitmapFactory:无法解码流:java.io.FileNotFoundException:下载/my_file.JPEG(没有这样的文件或目录)
问题描述
我已经尝试了每一种方法,但我没有得到输出。它显示了我尝试过各种方式的错误。
File imgFile = new File( Environment.DIRECTORY_DOWNLOADS, "/my_file.JPEG");
if(!(imgFile==null)){
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getPath());
myImage.setImageBitmap(myBitmap);
Log.d("ashwiniiii","ashwiniii");
}
else {
myImage.setImageResource(R.drawable.ic_launcher_background);
}
解决方案
File imgFile = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
if(!(imgFile==null)){
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getPath() + "/my_file.JPEG");
myImage.setImageBitmap(myBitmap);
}
else {
myImage.setImageResource(R.drawable.ic_launcher_background);
}
推荐阅读
- json - sopaui 测试 - 提取响应值并在平面文本中使用它
- json - 甲骨文 12c JSON
- arrays - 如何查找从文件中读取的二维数组元素的出现次数?
- python - geometry_msgs/Pose - 数据访问
- android - 显示图像时,Google Ads MediaView 未正确将高度调整为 wrap_content
- gstreamer - GSTREAMER 在活动开始前访问视频
- c# - 未处理的异常:System.IO.FileLoadException:无法加载文件或程序集'Microsoft.AspNetCore.Hosting
- python - 带有发布请求的龙卷风反向 url
- java - Android studio3.1.3-Windows 10 中的 Gradle 项目同步失败
- speech-to-text - 使用 Speech to Text 免费层的限制