我的目标是创建一个在按钮的右上角带有图像的按钮。
类似这样的东西
单击覆盖 help 图标的按钮时遇到的问题,它看起来很尴尬,我希望它始终位于顶部,而单击的按钮仍然具有动画单击效果但所有这些都发生在 help 图标的下面,相反,我有以下
我的xml看起来像
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:gravity="center">
<Button
style="@style/Material.BigButton"
android:id="@+id/button"
android:fontFamily="sans-serif-medium"
android:layout_width="150dp"
android:layout_height="29dp"
android:paddingLeft="16dp"
android:layout_marginTop="30dp"
android:paddingRight="16dp"
android:layout_gravity="center_vertical"
android:text="button"
android:background="@drawable/rounded_button"/>
<Button
style="@style/Material.BigButton"
android:id="@+id/help"
android:layout_width="60dp"
android:layout_height="20dp"
android:layout_gravity="center"
android:layout_marginLeft="130dp"
android:fontFamily="sans-serif-black"
android:textSize="10dp"
android:text="help"
android:textColor="@color/black" />
</RelativeLayout>
花了一天时间寻找类似的问题,唯一的发现是我禁用了与我的设计不符的按钮动画android:stateListAnimator="@null"
。我玩过各种属性,例如。
android:elevation=
android:translationZ=
对我没有任何帮助。
任何方向都会感激的。
谢谢