我有我创建的ListView。但是每当我点击其中一个列表项目时,大约需要5秒钟才能打开。这是因为我在该列表项目布局中有大约90个视图。这些视图是我用来为书的特定章节保存文本的TextView。
如果不删除列表项目布局中的这些视图,是否有办法减少延迟?布局需要时间来启动
0
A
回答
3
请参阅本http://developer.android.com/training/improving-layouts/index.html
有一些好方法,你的情况来改善,如:
优化布局层次
使用重新布局与
Loading Views On Demand
玩得开心。
0
请为每个章节使用多个片段。这样你就可以根据章节的长度按需要到一个主屏幕。基本上使用碎片技术,因为它们就像网页上的Iframe一样。就像您通过Iframe在单个网页上看到多个网页一样,您可以使用片段从不同视图看到每个章节。
相关问题
- 1. 打印需要启动时间
- 2. WCF启动需要太多时间
- 3. 是否需要一些时间来启动和停止秒表?
- 4. 为什么开机画面需要很长时间来启动
- 5. 滚动条需要时间来显现
- 6. “等待机器启动需要很长时间,这可能需要几分钟......”来完成启动
- 7. Eclipse Helios不加载/启动,需要时间启动
- 8. 需要帮助了解自动布局
- 9. 需要动态添加布局
- 10. 需要更多关于自动布局
- 11. 滑翔有时需要整个布局
- 12. 协调员布局 - 布局缩减不需要的动画
- 13. 需要帮助来设置自动布局
- 14. Android:充气布局需要很长时间
- 15. 需要与Android XML布局
- 16. 需要一个CSS布局
- 17. 需要QT布局提示
- 18. 布局需要帮助
- 19. 需要一个Android布局
- 20. 需要Android布局建议
- 21. 需要CSS布局建议
- 22. Powershell在加载ssh-agent/git时需要很长时间来启动加载
- 23. 当div#进入视口时,我需要javascript动画来启动
- 24. 需要帮助来确定要使用哪种布局?
- 25. 从视图中启动活动需要太多时间
- 26. Android启动地图活动需要很长时间
- 27. 启动时选择功能需要更多时间
- 28. 和Xcode运行应用程序需要很长时间来启动
- 29. 网站需要很长的时间来启动解决方案构建
- 30. 需要多少时间来启动现有角色的新实例
这是很难回答,没有看实际的代码。你真的在使用ListView吗? Android的ListView能够在可见时按需创建元素。如果这还不够,你可能需要更多的技巧。 – dhke