Java getView何时完成调用?

Java getView何时完成调用?,java,android,listview,adapter,Java,Android,Listview,Adapter,我将listview项目位置保存在适配器方法“getView”中的集合中, 保存当前显示项目的位置 但调用setAdapter(myAdapter)后,我无法获取设置内容, 看起来是多线程的, 如果是这样的话,我什么时候可以得到设置的内容 但是调用setAdapter(myAdapter)后我无法获取集合内容,它似乎是多线程的,如果 它不是“多线程”。但是,调用setAdapter()时不会立即使用Adapter,调用setText()时会立即更新TextView。所有GUI事件都是由主应用程序

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

但调用setAdapter(myAdapter)后,我无法获取设置内容, 看起来是多线程的, 如果是这样的话,我什么时候可以得到设置的内容

但是调用setAdapter(myAdapter)后我无法获取集合内容,它似乎是多线程的,如果


它不是“多线程”。但是,调用
setAdapter()
时不会立即使用
Adapter
,调用
setText()
时会立即更新
TextView
。所有GUI事件都是由主应用程序线程根据工作队列(对
setAdapter()的调用)处理的
在返回任何代码块之前都不会生效。

我不确定我是否完全理解您的问题/目标,但是…getView是适配器中的回调,我相信每次listview需要填充另一个列表视图项时都会调用它。谢谢,我不得不转向其他方式。