Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在加载图像之前设置 ImageView 的宽度和高度,例如 setBitmapImage()?
关键是我有一个列数可变的 GridView,我确实需要通过保持纵横比来拉伸图像的宽度,并且由于我以异步方式加载图像,我确实想在之前准备好布局加载图片,即ImageView的宽高。
设置ImageView's ScaleType。
ImageView
ScaleType
您可以选择其中之一:
知道图像的高度和宽度,但是您可以使用以下代码来检索 ANDROID 中的布局尺寸
yourLayout.setLayoutParams(new LayoutParams(width, height));
尝试:
你应该看看这里,今天早些时候有一个类似的问题被问到:
缩放图像以填充 ImageView 宽度并保持纵横比