您好,Android开发人员,
我已经阅读了有关BaseAdapter的getView方法的文档,据了解,视图可以重复使用/回收,因此在使用前应检查该视图是否为非null并具有适当的类型。就我而言,每次convertview为null并创建新视图。
虽然列表正确填充,但是我想知道何时视图将被回收以及何时将创建新视图。

最佳答案

基本上,当您滚动列表时,它将被回收。隐藏项目时-可以回收并用作新的可见项目。尝试添加约100个项目并滚动它们,然后检查真正创建了多少个视图。

10-08 17:29