我为我的应用程序创建了一些自定义按钮。我不想为同一图像创建不同图像大小的负载以进行屏幕优化。我想缩小XML中的图像,但是当我将参数更改为:
时<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/one_default" />
</RelativeLayout>
这就是我所呈现的:
原作如下:
如何在不裁剪图像的情况下缩小图像?
答案 0 :(得分:4)
试试这个:
android:scaleType="fitXY"
android:maxHeight="100dp"
android:maxWidth="100dp"
android:adjustViewBounds="true"
这样可行,我只是尝试过;)