內線性佈局我需要覆蓋一些文本視圖與填充整個佈局大小(寬度/高度)的透明按鈕。我嘗試過匹配父級佈局屬性,但這不起作用。感謝您的幫助。android文本視圖覆蓋與按鈕
<LinearLayout
android:id="@+id/layout1"
android:layout_width="38dp"
android:layout_height="match_parent"
android:gravity="bottom"
android:orientation="vertical" >
<TextView
android:id="@+id/TVBlack"
android:layout_width="28dp"
android:layout_height="wrap_content"
android:layout_gravity="center|bottom"
android:background="@color/black"
android:text="test"
android:textColor="@color/white" />
<TextView
android:id="@+id/TVWhite"
android:layout_width="28dp"
android:layout_height="wrap_content"
android:layout_gravity="center|bottom"
android:text="test"
android:textColor="@color/black" />
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:text="Button" />
</LinearLayout>
正如其他人已經回答了:創建一個覆蓋'LinearLayout'內是不可能的。相反,我只是將整個事物轉換爲一個'RelativeLayout'。 – 2012-04-23 09:45:03
我不認爲'RelativeLayout'可以完成這項工作,如果你把兩個物品放在一起,它會把它們放在中間。 – 2012-04-23 10:00:11
@ P-double:「RelativeLayout」絕對不是你所描述的。選擇關於'RelativeLayout'和覆蓋(y)(pp)在SO上的觀點的任何回答問題,你會看到。事實上:你爲什麼不嘗試一下,親自看看這些小部件是相互疊加的(深度方面)。 :) – 2012-04-24 07:28:17