【发布时间】:2013-07-11 14:32:20
【问题描述】:
如何将 AsyncTask 中生成的 List 返回到 Activity?
我的 LoadStringsAsync 类:
public class LoadStringsAsync extends AsyncTask<Void, Void, List<String> > {
List<String> str;
@Override
protected void onPreExecute() {
super.onPreExecute();
...
}
@Override
protected List<String> doInBackground(Void... arg0) {
...
get content from the internet
and
fill the list
...
}
@Override
protected void onPostExecute(List<String> str) {
super.onPostExecute(events);
...
}
}
并且我需要将列表返回到我的 Activity 中才能使用它。 (不只是在 ListView 中显示它:P)
任何建议如何做到这一点? :-)
到目前为止谢谢!
【问题讨论】:
-
stackoverflow.com/questions/17398837/…。检查这个在这种情况下你返回一个字符串。相应修改
-
这可能取决于您想对列表做什么。您能提供更多信息吗?
标签: android android-asynctask android-activity