尝试在Android中重用ImageView

时间:2011-08-17 11:07:08

标签: android layout view imageview reusability

我试图在ImageView中重用RelativeLayout个对象,以避免内存分配的成本。具体来说,我以编程方式创建ImageView,并将淡化动画与其关联起来。动画运行并在onAnimationEnd()中设置GONE的可见性并将ImageView推送到队列中。当我接下来想要重复这个过程时,我会查看队列中是否有ImageView,如果是,请使用此而不是请求新的。这些用途之间存在相当大的延迟,因此动画肯定已完成并且已经粉碎。问题是,虽然重用的视图将接受新的ImageResource,但我无法接受新的RelativeLayout.LayoutParams将视图设置为布局中的其他位置!任何帮助非常感谢

0 个答案:

没有答案