IAM designin新的應用程序,並在某些部分,我需要在彼此的頂部兩個佈局,但不使用arndroid:方向,insted的的,我需要使用layout_above/layout_below,但它說,我是此處的LinearLayout一個無效的參數是代碼Android的佈局上述問題
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/menu"
android:gravity="center">
<LinearLayout
android:id="@+id/t1"
android:layout_width="80dp"
android:gravity="center"
android:layout_height="80dp"
android:background="#DDDDDD">
</LinearLayout>
<LinearLayout
android:id="@+id/t2"
android:layout_width="80dp"
android:gravity="center"
android:layout_height="80dp"
android:background="#DDDDDD">
</LinearLayout>
<LinearLayout
android:id="@+id/t3"
android:layout_width="80dp"
android:gravity="center"
android:layout_above="@id/t1"
android:layout_height="80dp"
android:background="#DDDDDD">
</LinearLayout>
</LinearLayout>
所以線性佈局t1,t2分別彼此相鄰女巫是好的,但我想的LinearLayout T3以上T1
正如丹尼爾說,LinearLayout中可能不是最好的選擇。在你的情況下,RelativeLayout或GridLayout更可能是更好的選擇。如果您可以發佈您想要實現的圖像(線框/ ascii-art),它會更容易幫助。 – Robert