设置后我无法摆脱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;
还对此进行了大量搜索。 有人可以帮忙吗?
答案 0 :(得分:1)
这个应该工作,只要你在GUI线程中执行它(不在线程中,而不是在后台AsyncTask中),你就不要做“看不见;做长跑计算;制作再次可见“在一段代码中。
答案 1 :(得分:0)
我不确定为什么这不起作用,但作为极端的解决方案,您可以尝试完全删除View。调用removeView(img);在直接包含ImageView的ViewGroup(布局)上。