创建系统范围内的AlertDialog

有时我们需要在不依赖于Activity的情况下显示AlertDialog(比如在Service中)。
1.首先在AndrodManifest.xml中加入权限。

2.在创建好Dialog后添加如下调用。
mDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);

3.最后show()出来。

你可能感兴趣的:(创建系统范围内的AlertDialog)