美文网首页
Android:设置图片文件不更新问题-2020-06-29

Android:设置图片文件不更新问题-2020-06-29

作者: 勇往直前888 | 来源:发表于2020-06-29 16:08 被阅读0次

需求实现

  • 通过相机或者图库,获得图片文件的路径,是String类型的,比如叫imagePath

  • 通过资源表示,获得ImageView对象

ImageView imageView = findViewById(R.id.upload_identify_navigate);
  • 通过将路径-》文件-》Uri的转换,设置图片
imageView.setImageURI(Uri.fromFile(new File(imagePath)));

问题

如果图片内容改了,但是imagePath不变,那么图片内容不会改变。

修改

转化为Bitmap,就能反映图片的变化

                                try {
                                    Bitmap bmp = MediaStore.Images.Media.getBitmap(getContentResolver(), Uri.fromFile(new File(imagePath)));
                                    imageView.setImageBitmap(bmp);
                                } catch (IOException e) {
                                    e.printStackTrace();
                                }

参考文章

ImageView setImageURI图片不改变的问题

相关文章

网友评论

      本文标题:Android:设置图片文件不更新问题-2020-06-29

      本文链接:https://www.haomeiwen.com/subject/bpiofktx.html