0

我有这个进度条代码

ProgressDialog.show(this, "VVV","DDD", false,true,new DialogInterface.OnCancelListener()
        {
            public void onCancel(DialogInterface dialog)
            {
                //msgDisplay("Action is cancelled");
            }
        });

如何将此代码绑定到我执行的任何操作?

例如:

1. i press the button 
2. this progressbar will work
3. i run my function for doing something
4. when my function ends the progressbar will ends
4

1 回答 1

1

实际上,您只需要在代码中实现AsyncTask即可。

  1. 只需在方法中包含 ProgressBar onPreExecute()
  2. 在方法中执行您的后台任务doInBackground()。例如,我运行我的函数来做某事
  3. 关闭onPostExecute()方法内的 ProgressBar。
于 2012-04-10T07:35:59.990 回答