我在android应用程序的imageview中设置了背景图片。现在我想以编程方式删除此背景图片。这该怎么做?请帮忙..
答案 0 :(得分:36)
imgView.setImageResource(android.R.color.transparent);
答案 1 :(得分:8)
试试这个:
imgView.setImageBitmap(null);
答案 2 :(得分:1)
如果您要删除背景资源,则接受的答案将删除图像视图的图像资源
imageView.setBackgroundResource(android.R.color.transparent);
还添加了一些解释,这实际上并没有完全删除背景资源,它只是用透明颜色替换现有的背景资源,所以看起来就像背景被删除了。