某些情况下使用context创建dialog时会报错的问题

来源:互联网 发布:美国留学知乎 编辑:程序博客网 时间:2024/06/06 16:25

    实际开发中,这样的坑也是多少会踩到些,但是踩多了也就记住了。

    dialog只能寄托在activity或者activity的context上,使用application的context会报错。

     如果想在服务或者是广播里面使用弹框dialog,可以使用全局性质的提示框:

     dialog.getWindow().setType((WindowManager.LayoutParams,TYPE_SYSTEM_ALERT));

     需要在清单文件加入权限:android.permission.SYSTEM_ALERT_WINDOW。


阅读全文
0 0
原创粉丝点击