public class ProgressDlgUtil {
static ProgressDialog progressDlg = null;
/**
* 启动进度条
*
* @param strMessage
* 进度条显示的信息
* @param activity
* 当前的activity
*/
public static void showProgressDlg(String strMessage, Context ctx) {
if (null == progressDlg) {
progressDlg = new ProgressDialog(ctx);
//设置进度条样式
progressDlg.setProgressStyle(ProgressDialog.STYLE_SPINNER);
//设置进度条标题
progressDlg.setTitle(Tool.getApplicationContext().getString(
R.string.app_name));
//提示的消息
progressDlg.setMessage(strMessage);
progressDlg.setIndeterminate(false);
progressDlg.setCancelable(false);
progressDlg.setIcon(R.drawable.ic_launcher_scale);
progressDlg.show();
}
}
/**
* 结束进度条
*/
public static void stopProgressDlg() {
if (null != progressDlg) {
progressDlg.dismiss();
progressDlg = null;
}
}
}
Android之一个简单的进度条工具类
最新推荐文章于 2021-05-25 19:32:46 发布