我有一个通过网络获得的大图像(大约 2Mb 1024 * 540 ARGB8888)。此图像将显示在 CENTER_CROP 缩放类型中宽度为 800 像素、高度为 400 像素的 ImageView 中。并且在一个listview中有12个这种ImageView。
我的问题是:android 是否在 CENTER_CROP 模式下将整个图像加载到内存中,因为当我滑动列表视图时它非常慢。也许我应该在 setImageBitmap() 之前剪辑图像?哪种方法有效?
我有一个通过网络获得的大图像(大约 2Mb 1024 * 540 ARGB8888)。此图像将显示在 CENTER_CROP 缩放类型中宽度为 800 像素、高度为 400 像素的 ImageView 中。并且在一个listview中有12个这种ImageView。
我的问题是:android 是否在 CENTER_CROP 模式下将整个图像加载到内存中,因为当我滑动列表视图时它非常慢。也许我应该在 setImageBitmap() 之前剪辑图像?哪种方法有效?