android如何设置图片自适应控件大小

2025-03-05 04:38:27
推荐回答(4个)
回答1:

        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/ic_launcher" />

宽度和高度使用fill_parent (填充父窗体)

fill_parent 可以使控件充满父控件,也就是你说的自动使用图片控件外的控件大小。

回答2:

你是需要填充imageview还是按比例缩放居中显示?
fitXY填充Imageview
fitCenter居中按比例缩放(以最短的一边来计算缩放比例)

回答3:

看你是在xml还是在java代码里设置scaleType
xml
...

android:scaleType="fiterCenter"

...

/>
java
ImageView image = findViewById(R.id.image);\
image.setScaleType(ScaleType.FITER_CENTER);

回答4:

设置图片属性 android:adjustViewBounds=“true”