从ImageView中删除图像并加载新图像

问题描述:

我面临从ImageView中删除图像的问题。 我想要一个图像被加载到ImageView,然后一个新的图像由相机拍摄,现在该图像应加载ImageView替换上一个。我曾尝试从ImageView中删除图像并加载新图像

  1. invalidate();
  2. setImageBitmap(null);
  3. setImageResource(0);

所有这些3种方法不工作。有人能帮我吗。

+0

只需添加新图像,它应该覆盖旧图像,你试过了吗? – iTech 2013-02-27 20:37:41

+0

是的,我已经试过了。 – 2013-02-27 20:38:19

+0

新的形象我从其他班级设置。 – 2013-02-27 20:38:55

使用此。如果你想如果你想设置的设置图像通过绘制的图像,你可以使用这样

your_image_view.setImageDrawable(context.getResources().getDrawable(your_drawable_Image_id)); 
  • 在ImageView的

    image.setImageResource(R.drawable.image); 
    
    • 设置图像通过BitMapDrawable

      your_image_view.setBackgroundDrawable(your_drawable_bitmap);