【发布时间】:2021-07-13 04:46:36
【问题描述】:
我正在尝试将箭头按钮移动到右侧,这样它就不会出现在我的文本中 任何人都可以帮助我?? Button
这是样式代码:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<layer-list>
<item>
<shape android:shape="rectangle">
<solid android:color="#FFFFFF"/>
<padding android:right="10dp"/>
</shape>
</item>
<item>
<bitmap android:src="@drawable/style" android:gravity="center|right"/>
</item>
</layer-list>
</item>
</selector>
我试图改变重力,但它不起作用
【问题讨论】:
-
为什么不设置一个
drawableEnd? -
你能解释更多吗? @ADM
-
我从图片中了解到的你需要在 Button 右侧有一个图标。这可以通过
android:drawableEnd="@drawable/arrow"来完成。如果这不能解决您的问题,请添加更多关于预期和当前输出问题的详细信息。 -
是的,这正是我需要的,但这是一个微调器,而不是一个按钮,我试着按照你说的去做,但它不会起作用,如果你想要我可以发送代码的图片@ADM跨度>
-
您的代码看起来很好,它的微调器的宽度我猜这会导致重叠。见This thread。