我正在创建一个从网络下载图片并在 ImageView 中显示它们的应用程序。我想按比例调整 imageview 中的图像大小,所以我在 2.3.6 中使用了这个代码来完成这个:
mImage.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
mImage.setAdjustViewBounds(true);
mImage.setScaleType(ScaleType.FIT_CENTER );
这工作得很好,但在 4.1.2(我没有其他版本的 android 4.x)上这似乎没有效果。图片保留在屏幕的顶部/左侧,并且没有应用任何调整大小。有人知道发生了什么吗?对 4.1.2 有什么改变吗?文档没有说明任何关于它的内容。
提前致谢。