一个特殊的ImageView导致严重滞后

时间:2010-07-13 15:34:39

标签: java android imageview

一个特定的活动使用图库视图,并在单击图库视图中的一个项目时显示许多图像。当您滚动浏览图库时,仅当某个特定图像被注释掉时(即使显示40多个图像/文本视图),滚动也非常平滑。我们已经尝试更改该图像的分辨率,更改了scaletype,但它仍然滞后于图库视图。此图像占据了背景的很大一部分。你遇到过类似的问题吗?我们非常感谢您提供的任何建议。

1 个答案:

答案 0 :(得分:0)

尝试使用ImageIO加载图像。然后检查它返回的BufferedImage的类型(BufferenImage.getType())。最有可能的不是TYPE_INT_ARGBTYPE_INT_RGB。 (可能是TYPE_CUSTOM。)在这种情况下,每个油漆都会进行转换。