0

我已经为活动中的按钮添加了图像资源,但 Android 按钮对象看起来比图像资源大,如下所示: https: //plus.google.com/112628117356947034778/posts/AH4B1pvbTeM

如您所见,灰色背景是从图像资源后面出现的按钮对象。我希望按钮图像覆盖按钮,但是当我尝试调整它的大小时,它保持相同的尺寸。有人有解决这个问题的方法吗?谢谢

4

3 回答 3

1

采用:

android:layout_width="200dp"
android:layout_height="50dp"
android:background="@drawable/image_name"

// 使用固定值或者将所有类型的固定大小的图片放入drawable-hdpi, mdpi,xhdpi, ldpi

于 2013-10-03T10:30:02.993 回答
1

如果您将使用 ImageButton 而不是按钮图像背景被覆盖

于 2013-10-03T10:34:00.773 回答
0

使用 ImageButton 作为元素,同时设置属性 android:scaleType="fitXY"

于 2013-10-03T10:33:31.943 回答