当在OnPostExecute中创建适配器时,如何在onCreateOptionsMenu中引用适配器?
在onCreateOptionsMenu中,我有两种方法:
onQueryTextChange
onQueryTextSubmit
在每个我使用 adapter.getFilter()。filter(newText);。
问题是什么: 由于我的代码结构,我的适配器无法与getFilter()一起分配和使用。
因为我的适配器是在以下位置创建的:
类LoadInbox扩展AsyncTask
受保护的字符串doInBackground
OnPostExecute - >在这里创建
如何在onPostExecute中引用我的适配器以在onCreateOptionsMenu中工作