我的手机中有两个文件夹 Card 和 Phone 。我在文件夹卡片中创建文件夹 MyPhone ,并在其中添加了图像 flap.png 。我要在元素ImageView中显示此图像。我想使用这个变体。我究竟做错了什么?谢谢。
button1.setOnClickListener {
var intent: Intent = Intent(Intent.ACTION_VIEW)
intent.setDataAndType(Uri.parse("/mnt/sdcard/MyPhoto/flap.png"),"image/*")
imageView1.setImageURI(intent.data)
}
答案 0 :(得分:0)
如果只需要这张图片,可以使用以下代码
File imgFile = new File("/mnt/sdcard/MyPhoto/flap.png");
if(imgFile.exists()){
Bitmap bm = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
imageView1.setImageBitmap(bm);
}else{
Log.e("tag","FILE NOT EXIST")
}