layout文件中的viwe 属性,或代码中动态设置
设定是否隐藏有3种状态:
代码示例:
visibleTextView = (TextView)findViewById(R.id.a);
goneTextView = (TextView)findViewById(R.id.a);
visibleTextView.setVisibility(View.GONE);
goneTextView.setVisibility(View.INVISIBLE);
1.完全正常展示: Visible (0为动态设定值)
2.未展示,但是保留了view控件的位置:invisible (1为动态设定值)
3.完全隐藏,不保留位置:gone( 2为设定值)
获取是否隐藏的3种状态:
代码示例:
ImageView viewImg = (ImageView ) solo.getView(R.id.img);
int a = linearImg.getVisibility();
a的返回值:
1.当a的返回值为0时,当前view的状态为Visible
2.当a的返回值为4时,当前view的状态为invisible
3.当a的返回值为8时,当前view的状态为gone