课程
/移动开发
/Android
/Android必学-BaseAdapter的使用与优化
getView()方法是在每个子项item被加载的时候调用的,mSumTime +=dValue这行代码是在getView()方法内的,所以这里怎么能统计到所有item加载的总时间呢?
2017-06-20
源自:Android必学-BaseAdapter的使用与优化 5-1
正在回答
没毛病。
dValue是每次加载一条item的时间,然后每次的dValue再累加到全局变量mSumTime上,就是你滑动到列表底部加载所有条目的总时间。
只是没创建一个item,getView()方法都会被调用,所以会打印好多日志,他们分别是第1条item创建时间,前2条item创建时间,前3条item创建时间。。。等等。
嗯。一定是这样子。
KingAmo 提问者
举报
了解数据适配器的使用方法,写出高效、文艺的BaseAdapter