的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