当我将文本视图的可见性设置为text.setVisibility(0)时,我遇到了一个奇怪的问题;我不能隐藏这个文本视图。但在我将代码更新为text.setVisibility(View.INVISIBLE)后,文本视图被隐藏了……
我不知道为什么会发生这样的事情...
发布于 2011-12-26 21:24:02
我想你搞错了,
0代表VISIBLE..You可以在这里检查
0代表可见,4代表不可见,8代表消失
所以在你的情况下没有任何问题,它按照你传递的参数正常工作。
发布于 2011-12-26 21:24:43
这是因为0的意思是VISIBLE。INVISIBLE是4。这些是在View中定义的常量值
View.VISIBLEView.INVISIBLEView.GONE发布于 2011-12-26 21:25:31
很简单,因为INVISIBLE的值为4。
因此,尝试使用下面的代码text.setVisibility(4);
都会起作用的。
https://stackoverflow.com/questions/8636133
复制相似问题