我正在尝试将某种按钮覆盖在另一个按钮上。原因是我想向用户解释某些按钮会做什么。
例如:会有一个按钮。在右上角或任何一个按钮上都会有一个问号。当用户按下问号时,它将解释该按钮的作用。
这就是我想到的,试试看:
<RelativeLayout>
<Button
android:id="@+id/btnOne"/>
<Button
android:id="@+id/btnTwo"
android:layout_alignTop="@id/btnOne"
android:layout_alignLeft="@id/btnOne"/>
</RelativeLayout>
尝试使用相对布局。链接:http://developer.android.com/reference/android/widget/RelativeLayout.html它会让你覆盖。
Relativelayout可以让你轻松地将图像并排排列,也可以将图像放在上面。
你为什么不把RelativeLayout做成你的按钮,把你的问号放在里面,向右对齐或其他什么。。例如
<RelativeLayout
android:id="@+id/mybutton"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/button_bg"
>
<ImageView
android:id="@+id/image"
android:layout_alignParentRight="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
style="@style/icon"
/>
</RelativeLayout>
您可以将侦听器连接到两者。