繁体   English   中英

为进度条设置固定值

[英]Set a fixed value for a Progress Bar

我正在开发一个将使用进度条的应用程序。

问题是我不想使用setProgressBar()方法,只是因为我想手动调节加载量。

事实上,例如,当我使用setProgress(20) ,该栏每次都会保持更新 20。

我的意思是,我需要调用一种“设置”方法,该方法将输入作为参数并在进度条上设置固定数量,而不需要一次又一次地更改它。

是否可以?

正如文档所述:

设置进度(整数进度)

将当前进度设置为指定值。

这意味着您可以将进度条的进度设置为您想要的固定值。 您唯一需要做的就是在正确的时间调用它。

你应该这样写!

ProgressDialog progressdialog = new ProgressDialog(this);
progressdialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progressdialog.setCancelable(false);
progressdialog.show();

最后,您应该使用此方法设置进度

progressdialog.setProgress(1);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM