请问有没有人能提供以下建议: 我正在尝试执行来自Android帮助页面的代码,但是它对我不起作用:
public class DownloadFilesTask extends AsyncTask<String, Integer, Long> {
protected Long doInBackground(String... urls) {
Log.e("TuneWiki", "Exec");
return 1l;
}
@Override
protected void onPostExecute(Long result) {
Log.e("TuneWiki", "Post");
}
}
当我执行任务时,doInBackground被正确调用,但是onPostExecute从未被调用 :(
在Milestone上进行了测试,使用的是2.1操作系统。
<String, Void, Long>
。 - HamyAsyncTask
的示例项目:http://github.com/commonsguy/cw-android/tree/master/Threads/Asyncer/ - CommonsWare