我试图让我看起来在我的图像上绘制,但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需要他的物品的高级定位,他可能会更好,只是使用不同的布局。 –