Android 从service调用dialog

2014-11-14

需要权限

    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

示例代码

    Dialog dialog = new AlertDialog.Builder(ctx).create();
    dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
    dialog.show();

注意事项

当activity不在前台的时候,部分手机(比如小米2s,系统4.1.1)不支持直接弹出dialog,之后在显示activity之后,才会看到dialog。


文档信息 by XiaoPingYuan

版权声明:自由转载-非商用-非衍生-保持署名。发表日期:2014-11-14 by XiaoPingYuan(https://xesam.github.io/)