Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 打开文件到图像视图_Android_Image - Fatal编程技术网

Android 打开文件到图像视图

Android 打开文件到图像视图,android,image,Android,Image,我想从SD卡打开文件我正在使用以下代码: Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory().getPath()+"folder_name/myPicName.jpeg"); image.setImageBitmap(bm); 有人能帮我吗?试试这个: Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalS

我想从SD卡打开文件我正在使用以下代码:

    Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory().getPath()+"folder_name/myPicName.jpeg");
    image.setImageBitmap(bm);
有人能帮我吗?试试这个:

Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"/folder_name/myPicName.jpeg");
image.setImageBitmap(bm);
此外,需要在清单文件中添加文件读/写权限(如果需要写入外部存储器):



希望有帮助。

您的问题是什么?此代码正确吗?因为我无法打开图像请确保在文件夹名称之前有一个
/
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />