云南曲靖新闻,陌上纤虹中金博客,鬼律师txt
//加载框变量 private ProgressDialog progressDialog;
public void showProgressDialog(Context mContext, String text) { if (progressDialog == null) { progressDialog = new ProgressDialog(mContext); progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); } progressDialog.setMessage(text); //设置内容 progressDialog.setCancelable(false);//点击屏幕和按返回键都不能取消加载框 progressDialog.show(); //设置超时自动消失 new Handler().postDelayed(new Runnable() { @Override public void run() { //取消加载框 if(dismissProgressDialog()){ //超时处理 } } }, 60000);//超时时间60秒 }
public Boolean dismissProgressDialog() { if (progressDialog != null){ if (progressDialog.isShowing()) { progressDialog.dismiss(); return true;//取消成功 } } return false;//已经取消过了,不需要取消 }
showProgressDialog(this, "加载中。。");
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android apk 项目一键打包并上传到蒲公英的实现方法
Android 自定义LineLayout实现满屏任意拖动功能的示例代码
android 限制某个操作每天只能操作指定的次数(示例代码详解)
Android 集成 google 登录并获取性别等隐私信息的实现代码
网友评论