Как вернуть список, сгенерированный в AsyncTask, в Activity?AsyncTask return List to 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);
...
}
}
и мне нужен список назад в моей деятельности, чтобы работать с ним. (Нет, чтобы не показывать это в ListView: P)
Любые предложения, как это сделать? :-)
Спасибо!
http://stackoverflow.com/questions/17398837/processdialog-is-not-appearing-properly. проверьте это, в этом случае вы вернете строку. соответственно измените – Raghunandan
Возможно, это зависит от того, что вы хотите сделать со списком. Можете ли вы предоставить нам больше информации? – Enrichman