美文网首页
在service中显示弹出框

在service中显示弹出框

作者: enchanted1107 | 来源:发表于2018-03-07 08:26 被阅读4次

progressDialog =new ProgressDialog(mContext);

progressDialog.setTitle("慕奈花舍更新");

progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

progressDialog.setCancelable(false);

progressDialog.setCanceledOnTouchOutside(false);

progressDialog.setMax(100);

progressDialog.setProgress(1);

//android6.0~7.0

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M&&Build.VERSION.SDK_INT < Build.VERSION_CODES.O){

progressDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_TOAST);

}else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){

//android8.0以上

progressDialog.getWindow().setType((WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY));

}else {

//其他

progressDialog.getWindow().setType((WindowManager.LayoutParams.TYPE_SYSTEM_ALERT));

}

相关文章

网友评论

      本文标题:在service中显示弹出框

      本文链接:https://www.haomeiwen.com/subject/lbidfftx.html