Android 创建路径名

Android 创建路径名,android,Android,我想获取路径的图像,但如果我使用此选项: String pathname="/path/img.png"; 如果我使用以下方法: Bitmap icon = BitmapFactory.decodeFile (pathname); 变量图标返回空值 我不知道如何创建路径名 谢谢。 关于如果您的图像在存储卡上,您的路径名应该是这样的:/mnt/sdcard/download/img.png。您的SD卡上是否存在/path文件夹?同意@Egor之前的评论。另外,检查你的PNG是否是一个奇怪的PN

我想获取路径的图像,但如果我使用此选项:

String pathname="/path/img.png";
如果我使用以下方法:

Bitmap icon = BitmapFactory.decodeFile (pathname);
变量图标返回空值

我不知道如何创建路径名

谢谢。
关于

如果您的图像在存储卡上,您的路径名应该是这样的:/mnt/sdcard/download/img.png。

您的SD卡上是否存在/path文件夹?同意@Egor之前的评论。另外,检查你的PNG是否是一个奇怪的PNG,Android无法打开。是否可以在图库中显示它?我在桌面上有图像。路径是:/Users/Download_image/img.png这绝对是件奇怪的事情。。。是否要使用commpter桌面上的图片创建位图?如果我错了,请纠正我。。。您应该将图片放在手机sd卡上,或者您可以将其放入drawable文件夹中…使用{Environment.getExternalStorageDirectory}而不是硬编码路径,以增加灵活性、可读性和可移植性。您是对的,他应该使用Environment.getExternalStorageDirectory,我只是想确定他对路径应该是什么样子有正确的想法:D