如何使 ProgressBar 在 Android 中不不确定

How to make a ProgressBar not indeterminate in Android

我正在创建这个 ProgressBar,我希望它显示进度。其实很简单,就是5000ms的百分比。我的问题是无论我尝试什么,ProgressBar 都保持不确定(循环)。谁能帮我解决这个问题?谢谢

Use This        

        ProgressDialog progressDialog=new ProgressDialog(this);
        progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
        progressDialog.setMessage("Loading....");
        progressDialog.setTitle("Please Wait");
        progressDialog.show(); 

为了显示进度,这里p是一个int值

progressDialog.setProgress(p)

取消加载

    progressDialog.cancel();

如果您不想要对话框的标题

    progressDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);