图像存储在folder.how中以获取图像。
我已经尝试过以下代码:
File imgFile = new File("/home/gwtttt/hor/cimg.png");
if(imgFile.exists()) {
Log.e("imagefile", "" + imgFile.exists());
Bitmap myBitmap = BitmapFactory.decodeFile("/home/gwtttt/hor/cimg.png");
Log.e("mybitmapee",""+myBitmap);
//im.setImageResource(myBitmap);
Log.e("path", "" + myBitmap);
im.setImageBitmap(myBitmap);
}
但输出显示空白窗口。
请帮帮我............
提前谢谢........
答案 0 :(得分:1)
有大约15亿台Android设备。幸运的是,出于隐私和安全原因,他们都无法直接访问您的计算机。
如果要在Android应用中显示图像,则必须将该图像提供给Android设备,例如将其打包为应用中的可绘制资源,或者从Web服务器下载。例如,您的计算机可以托管Android应用程序访问的Web服务器。
答案 1 :(得分:0)
将cimg.png文件放在drawable文件夹中,并在主文件中记下下面的代码 你也可以使用mipmap文件夹。
im.setImageResource(R.drawable.cimg);