大家好我想在Android中创建一个图像按钮,但是我要为该图像按钮导入的图像不符合按钮布局。任何人都知道如何使图像适合按钮的宽度和高度?所以基本上按钮的宽度和高度可以缩放我的图像宽度和比例。非常感谢提前。!
我的代码:(来自评论)
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/imagebtn2"
android:scaleType="fitXY"/>
答案 0 :(得分:0)
您必须在scaleType
上使用其他ImageButton
。
请参阅此页面以获取可能ScaleType
的列表:http://developer.android.com/reference/android/widget/ImageView.ScaleType.html
您可以在xml中设置ScaleType
,如下所示:
<ImageButton
....
android:scaleType="center"
....
答案 1 :(得分:0)
如果你想把图像作为按钮,那么你必须调整你打算作为按钮放置的图像的大小。
android支持不同类型的布局,例如hdpi,ldpi,mdpi,xhdpi和xxhdpi,其中屏幕的分辨率会相应改变。
[以下是调整图片大小HERE
的链接保存不同大小的图像后,应该放入受尊重项目的受人尊敬的可绘制文件夹。