在Android開發(fā)中,我們會遇到這樣的情況甥角,布局很類似腰埂,A頁面布局比B頁面布局多了幾個控件,只需將多余的控件隱藏即可達到布局復用蜈膨。
解決辦法主要分為兩類:
1. 在xml文件中對控件可進行配置
2. 在Java代碼中進行設置
可見:
//xml文件
android:visibility="visible"
//Java代碼
view.setVisibility(View.VISIBLE);
不可見:
//xml文件
android:visibility="invisible"
//Java代碼
view.setVisibility(View.INVISIBLE);
隱藏:
//xml文件
android:visibility="gone"
//Java代碼
view.setVisibility(View.GONE);
注意:
1屿笼、invisible--不顯示,但保留所占的空間;
2翁巍、visible--正常顯示驴一;
3、gone:不顯示,且不保留所占的空間