什么时候调用getView?

时间:2011-05-30 10:54:57

标签: java android listview adapter

我将listview项位置保存在适配器方法“getView”中的一个集合中, 保存当前显示项目的位置,

但是在调用setAdapter(myAdapter)后我无法获取设置内容, 看起来它是多线程的, 如果那样的话,我什么时候才能得到设定的内容。

1 个答案:

答案 0 :(得分:1)

  

但是在调用setAdapter(myAdapter)后我无法获取设置内容,看来它是多线程的,如果是的话,

它不是“多线程”。但是,当您致电Adapter时,系统不会立即使用setAdapter(),当您致电TextView时,会立即更新setText()以上的setAdapter()。所有GUI事件都由主应用程序线程根据工作队列进行处理 - 对{{1}}的调用只有在您返回的任何代码块之后才会生效。