我无法停止 ProgressBar
。它的样式是ProgressBarStylesmall
。如何启动和停止一个圆形的小 ProgressBar
?
最佳答案
默认情况下,您可以让 progressBar 可见并在不需要时将其隐藏,如下所示:
progressBar.setVisibility(View.GONE);
如果您想以编程方式控制它,那么您可以通过以下方式实现:
progressBar.setVisibility(View.VISIBLE); //to show
progressBar.setVisibility(View.GONE); // to hide
您甚至可以使用 ProgressDialog:
private ProgressDialog progressDialog;
...
public void showProgressDialog() {
if (progressDialog == null) {
progressDialog = new ProgressDialog(PhotographerDetailActivity.this);
progressDialog.setIndeterminate(true);
progressDialog.setCancelable(false);
}
progressDialog.setMessage("your message");
progressDialog.show();
}
public void dismissProgressDialog() {
if (progressDialog != null ) {
progressDialog.dismiss();
}
希望对你有所帮助。
关于android - 如何停止和启动 ProgressBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11314272/