从事安卓开发,往往需要切换页面时隐藏某一控件,但有时一个控件设置隐藏会导致其他控件也隐藏。很大可能就是使用了相对布局Relativelayout。
相对布局所有控件均根据某一现有控件的位置来设置其他控件的位置,比如 androidlayout_above=“@+id/name”;
这时若隐藏了id为name的控件,则在其上方的控件也会隐藏,所有如果需要隐藏控件,最好采取线性布局。
从事安卓开发,往往需要切换页面时隐藏某一控件,但有时一个控件设置隐藏会导致其他控件也隐藏。很大可能就是使用了相对布局Relativelayout。
相对布局所有控件均根据某一现有控件的位置来设置其他控件的位置,比如 androidlayout_above=“@+id/name”;
这时若隐藏了id为name的控件,则在其上方的控件也会隐藏,所有如果需要隐藏控件,最好采取线性布局。