布局需要时间才能开始

时间:2015-05-29 09:52:07

标签: android android-layout android-listview

我有一个我创建的ListView。但每当我点击其中一个列表项时,打开大约需要5秒钟。这是因为我在该列表项布局中有大约90个视图。这些视图是TextViews,我曾用它来保存书籍特定章节的文本 有没有办法减少延迟而不删除列表项布局中的那些视图?

2 个答案:

答案 0 :(得分:3)

请参阅此http://developer.android.com/training/improving-layouts/index.html

在您的案例中有一些改进的好方法,例如:

  • 优化布局层次结构

  • 使用

  • 重新使用布局
  • 按需加载视图

玩得开心。

答案 1 :(得分:0)

请为每章使用多个片段。这样您就可以根据章节的长度按照需要进入一个主屏幕。基本上使用碎片技术,因为它们就像网页上的Iframe一样。就像您在Iframes的单个网页上看到多个网页一样,您可以使用片段从不同的视图中查看每个章节。