您的位置:首页 > 移动开发 > Android开发

android全局Dialog

2016-07-14 17:32 393 查看
全局的Dialog,可在service中显示
public static void ShowDialog(final Context context ,boolean cancle,DialogInterface.OnClickListener onClickListener,String messager,String title){
AlertDialog.Builder builder = new AlertDialog.Builder(context,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);
builder.setTitle(title);
builder.setCancelable(cancle);
builder.setPositiveButton("确定",  onClickListener);
builder.setMessage(messager);
AlertDialog dialog = builder.create();
dialog .getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
dialog.show()
必须添加权限
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: