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