我正在尝试使用文本和 drawableTop 创建按钮。我希望 drawableTop 成为存储图像的常规尺寸,因为我对不同的屏幕尺寸有不同的尺寸。将高度和宽度设置为 match_parent 似乎是基于文本,并将它们设置为 dip 值会更改按钮的大小,但不会更改图像。我尝试了 scaleX 和 scaleY,但这也改变了文本的大小,这是我不想要的。
我正在使用以下内容,但图像看起来比它保存的要小得多
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/label"
android:drawableTop="@drawable/my_image" />
无论如何创建一个带有自动设置为全尺寸的图像的按钮?