如何在Tab布局中切换选项卡上显示进度对话框

时间:2012-12-17 18:07:55

标签: android tabs progressdialog tabwidget

我在这里阅读了许多解决方案,以显示切换标签上的进度对话框,因为从服务器获取数据的某些标签需要时间,我需要显示进度对话框,建议在哪里放置代码来完成我的任务

1 个答案:

答案 0 :(得分:0)

启动Async,它在后台获取数据,并在onprogressupdate方法中管理进度对话框(甚至可能更好的进度布局)。如果你将其子类化,那么实现起来相当容易。 Here's a link

添加此

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;
    }}