限制Android.ImageView的大小

时间:2016-05-04 15:18:53

标签: java android

这是我的图片视图:

//Module usage 
import myFunc = require("foo");
myFunc();

但是当我像这样设置图像时:

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView3"
        android:layout_above="@+id/progressBar"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:maxWidth="120dp"
        android:maxHeight="100dp"
        android:scaleType="fitCenter" />

...它填满了屏幕宽度。它似乎忽略了MaxWidth和MaxHeight - 我做错了什么以及为什么允许imageview超过其最大尺寸?

修改
通过简单地添加含糊不清的 final ImageView iv = (ImageView)findViewById(R.id.imageView3); iv.setImageBitmap(docPicture); 来解决 令人讨厌的是我试过这个但是设置为假 - 在我看来“真实”是问题 - 它调整我设定的边界!!

0 个答案:

没有答案