0

我对android listview有点困惑,对于数据绑定,我们使用适配器。据我所知,getView()根据我们试图在listView中绑定的项目的长度来调用。所以如果数据长度为4,那么getView()将被调用有时它会在列表视图中绑定数据。现在我的问题是,我正在尝试打印日志,getView()所以当数据绑定时,这个日志应该打印但它没有发生,在滚动列表视图时,这个日志正在打印。所以我对此列表视图感到困惑。请建议我。谢谢

4

2 回答 2

0

AFAIK,getView 在需要时被调用。因此,仅在需要显示视图时才创建视图。

这样拥有 100 个项目的 ListView 会更快。

于 2012-09-10T10:59:07.767 回答
0

您需要从 google io 2010 观看此视频,非常有帮助:http ://www.youtube.com/watch?v=wDBM6wVEO70

于 2012-09-10T11:09:20.960 回答