我有代码来缩放图像视图,并在Android 4,5,6,7上成功尝试。
但是在奥利奥,我的图像视图无法更改
我在华硕Max Pro M1 Android 8.1上进行了测试
下面的代码示例
iv1 = (ImageView) findViewById(R.id.imageView1);
iv1.setScaleType(ImageView.ScaleType.FIT_CENTER);
iv2 = (ImageView) findViewById(R.id.imageView2);
iv2.setScaleType(ImageView.ScaleType.CENTER_CROP);
我想自己回答呵呵
我的解决方案是将图像视图高度更改为与设备高度相等
如果Zenfone max pro m1显示高度为2000像素,所以我也将图像视图高度的分辨率更改为2000像素
关于我的问题,我的imageView高度是1000像素,所以当我使用Zenfon maxpro m1时,CENTER_CROP
谢谢 ^_^