我試圖讓我看起來在我的圖像上繪製,但ImageView隱藏在按鈕後面,因此它不可見。我已經嘗試了所有我知道的Android命令,但似乎沒有任何工作。使圖像重疊另一
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="32dp"
android:layout_height="32dp"
android:src="@drawable/football"
android:id="@+id/imageView"
android:layout_centerVertical="true"
/>
<Button
android:id="@+id/football_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/football"
android:textAlignment="center"
android:textAllCaps="true"
/>
</RelativeLayout>
雖然這是完全真實的,但應該指出的是,雖然這是最簡單的方式這樣做,你在使用時會失去一些定位控制。即我沒有在我的項目中使用它,因爲我無法完全控制drawable的位置。如果OP需要他的物品的高級定位,他可能會更好,只是使用不同的佈局。 –