以编程方式从android中的imageview中删除背景图片

时间:2011-03-30 05:11:19

标签: android-layout

我在android应用程序的imageview中设置了背景图片。现在我想以编程方式删除此背景图片。这该怎么做?请帮忙..

3 个答案:

答案 0 :(得分:36)

imgView.setImageResource(android.R.color.transparent); 

答案 1 :(得分:8)

试试这个:

imgView.setImageBitmap(null);

答案 2 :(得分:1)

如果您要删除背景资源,则接受的答案将删除图像视图的图像资源

imageView.setBackgroundResource(android.R.color.transparent);

还添加了一些解释,这实际上并没有完全删除背景资源,它只是用透明颜色替换现有的背景资源,所以看起来就像背景被删除了。