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