我的活动目前有80多个视图,现在我收到了错误,这显然对性能有害。那么,我该怎么做才能提高性能呢?
是否可以仅加载屏幕上可见的视图?
这些是我一遍又一遍重复的观点: http://i.imgur.com/Opc1KEA.png
答案 0 :(得分:2)
你无法在屏幕上安装80个,所以正如你所提到的,你只想加载屏幕上可见的视图。您需要实现Adapter
。取决于您的布局可能与GridView
一起使用,但几乎可以肯定某种layout that subclasses AdapterView
。