为了ui效果要使用到view.setVisibility(),实现不同layout的显示、隐藏,消失。 VISIBLE、INVISIBLE、GONE 这三个值还是有区别的。
View.VISIBLE:能够看到,也要占据布局空间。 View.INVISIBLE:看不见,但是这个View还是会在xml中占据布局空间,就好像是没有内容的layout一样。 View.GONE:看不见,也不占据布局空间。下面的控件就会取代它的布局空间。
我就是将INVISIBLE和GONE 给用错了,最终发现多了一块空白的地方。if到合适的条件,设置成GONE 后就OK了。
既然看到这里了,有用没用,都点个