的Android许多替代我不得不上视图C.的顶部为相对位置/堆栈
具有表现得像上可见性改变(消失)或元件移除堆栈上视图B和B的顶部位置视图甲。如果我删除B,则A必须位于C的顶部,如果我删除C,则B将移到父代的底部,并且A保持在B的上方,如果删除B和C,则A将移到父代的底部。
目前我有这个属性:
C:
android:id="@+id/C"
android:layout_alignParentBottom="true"
B:
android:id="@+id/B"
android:layout_above="@id/C"
android:layout_alignWithParentIfMissing="true"
答:
android:layout_above="@id/B"
android:layout_alignWithParentIfMissing="true"
但我需要的东西像是“如果有B,在它上面对齐,如果没有,在C顶部对齐,如果不对齐父级的底部”。
有没有办法在XML中解决这个问题而没有嵌套的布局?
一个layout_weight您的问题是否得到解决? – 2012-04-26 03:37:55
不完整,请参阅我在RorolePro的回答中的最新评论。 – Ixx 2012-06-15 15:21:34