我有一个我创建的ListView。但每当我点击其中一个列表项时,打开大约需要5秒钟。这是因为我在该列表项布局中有大约90个视图。这些视图是TextViews,我曾用它来保存书籍特定章节的文本 有没有办法减少延迟而不删除列表项布局中的那些视图?
答案 0 :(得分:3)
请参阅此http://developer.android.com/training/improving-layouts/index.html
在您的案例中有一些改进的好方法,例如:
优化布局层次结构
使用
按需加载视图
玩得开心。
答案 1 :(得分:0)
请为每章使用多个片段。这样您就可以根据章节的长度按照需要进入一个主屏幕。基本上使用碎片技术,因为它们就像网页上的Iframe一样。就像您在Iframes的单个网页上看到多个网页一样,您可以使用片段从不同的视图中查看每个章节。