2010-09-01 52 views

回答

0

您可以根据您的要求在您的onProgressUpdate()onPostExecute()上执行此操作。

onProgressUpdate(Progress...),在调用publishProgress(Progress ...)后在UI线程上调用。执行的时间是未定义的。此方法用于在后台计算仍在执行时在用户界面中显示任何形式的进度。例如,它可以用来为进度条设置动画效果或在文本字段中显示日志。

onPostExecute(Result),在后台计算完成后在UI线程上调用。后台计算的结果作为参数传递给此步骤。

http://developer.android.com/intl/de/reference/android/os/AsyncTask.html

4

AlarmReceiver类设置闹钟与AlarmManager并致电AsyncTask

+0

嗨玛莎, Thanx的答案。但是你能告诉我怎样才能调用我的AsyncTask类,这是我的活动的一个内部类? – 2010-09-01 12:25:20

+0

它应该被定义为'公共静态类',并调用它: '(new YourActivity.YourAsyncTask())。execute();' – Macarse 2010-09-01 12:39:13

相关问题