ImageView图像大小

时间:2016-11-09 15:54:54

标签: android imageview

据我所知,如果图像太大,则无法以固定大小ImageView显示。我的问题是,如果我知道ImageView的宽度和高度,如何找出可以显示的最大图像尺寸。

1 个答案:

答案 0 :(得分:0)

Android可以显示高达2048x2048像素的位图。它依赖于OpenGL实现。 但是大图像的主要问题是内存不足问题。大图片需要更多内存,导致OutOfMemoryError和应用崩溃。 最好的方法是在显示ImageView尺寸之前缩放图像。有很多图像加载框架可以帮助您。例如FrescoGlide