Android知识

相对布局中隐藏某元素后,以他为参照物的元素如何对齐?

2016-10-09  本文已影响65人  Watire

举个栗子

         <View

                   android:id="@+id/view1"

                    android:layout_alignParentRight="true"/>

          <View

                    android:id="@+id/view2"

                     android:layout_toLeftOf="@+id/view1"/>

view1 在父元素居右,view2在view1左侧。当view1 动态的设置为隐藏时,view2则无toLeftOf参照物,变成居左显示。

只要在view2 中加入下句即可避免。

android:layout_alignWithParentIfMissing="true" 

如果找不到参照物,则以父布局为参照物

上一篇 下一篇

猜你喜欢

热点阅读