我做了这个按钮:
http://i.stack.imgur.com/QkrMD.png
但是图像比它应该大得多(它应该是当前尺寸的四分之一)。我制作了各种尺寸的图像,并将每个图像放入相应的可绘制文件夹中。
图标的大小应为:
http://i.stack.imgur.com/12E8r.png
如何将图像缩小到我需要做的尺寸(因为它是常规的可绘制尺寸)?
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3,056"
android:drawableLeft="@drawable/ic_arrow_up_b"
android:background="@color/gray"
android:padding="15dp"
/>
答案 0 :(得分:0)
在这种情况下,我认为你不应该使用Button
。您应该使用ImageButton
。也许它们的工作方式相同,但如果您将图像放在按钮中,使用ImageButton
会很有意义。
如果您使用ImageButton
,图像将始终拉伸以适合按钮的大小。这意味着如果你想让图像更小,你只需要缩小按钮。