我在这里阅读了许多解决方案,以显示有关切换选项卡的进度对话框,因为某些从服务器获取数据的选项卡在此期间需要时间,我需要显示进度对话框,请建议将代码放在哪里来完成我的任务
问问题
711 次
1 回答
0
启动一个异步,它在后台获取数据并在 onprogressupdate 方法中管理进度对话框(甚至可能更好的进度布局)。如果你对它进行子类化,它将相当容易实现。这是一个链接。
添加这个
private class myAsyncTaskClass extends AsyncTask{
@Override
protected void onProgressUpdate(Object... values) {
// TODO Add updates to your progress dialog here.
super.onProgressUpdate(values);
}
@Override
protected Object doInBackground(Object... params) {
// TODO Add your fetching data here
//Use publish progress to call the onProgress update passing whatever you want.
publishProgress(values);
return null;
}}
于 2012-12-17T18:38:43.433 回答