图像不会使用ImageView调整大小

bri*_*ian 0 android imageview

我有一个ImageView.
我在xml中设置如下:

<ImageView
    android:id="@+id/background"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

并将图像设置如下:

ImageView background
background.setImageBitmap(bitmap);
Run Code Online (Sandbox Code Playgroud)

但是如果ImageView的父布局缩小,IamgeView也会缩小范围.
并且图像被调整大小.
我想让它不要调整大小.
它可以通过setScaleType修改吗?
或者怎么做?

Kon*_*rov 9

尝试在ImageView 上将adjustViewBounds参数设置为true.

<ImageView
   android:id="@+id/background"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content" 
   android:adjustViewBounds="true"/>
Run Code Online (Sandbox Code Playgroud)