设置后,使ImageView消失

时间:2011-01-24 16:59:45

标签: android imageview

设置后我无法摆脱ImageView(img.setImageResource(R.drawable.xxx);)! 我尝试了一切:

img.setVisibility(View.INVISIBLE)

img.setVisibility(View.GONE)

LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
params.width=0;
params.height=0;

还对此进行了大量搜索。 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

这个应该工作,只要你在GUI线程中执行它(不在线程中,而不是在后台AsyncTask中),你就不要做“看不见;做长跑计算;制作再次可见“在一段代码中。

答案 1 :(得分:0)

我不确定为什么这不起作用,但作为极端的解决方案,您可以尝试完全删除View。调用removeView(img);在直接包含ImageView的ViewGroup(布局)上。