【发布时间】:2014-12-10 17:08:57
【问题描述】:
我已经启动了一个AsyncTask,它执行一些计算,onProgressUpdate 在文本视图上更新它。例如,
@Override
void doInBackground()
{
for(int i=0;i<100;i++)
{
publishprogress(i);
}
}
@Override
void onProgressUpdate(Integer.. values)
{
text_view.setText("Value is :"+values[0]);
}
我的问题是,在我销毁 Activity 后,它在日志中显示我的线程和 onProgressUpdate 仍在运行,但是当我再次打开应用程序时,TextView 没有更新。
另外,有没有其他方法可以执行此操作?我是安卓新手。这将是很大的帮助。提前致谢!
【问题讨论】:
标签: android multithreading android-activity