在Service中创建全局Dialog对话框

需要使用到悬浮窗权限

val builder: AlertDialog.Builder = AlertDialog.Builder(this)
builder.setMessage("from MyService")
val dialog: AlertDialog = builder.create();
//创建全局对话框需要在show之前调用
dialog.window.setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT)
dialog.show()

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
posted @ 2018-02-28 11:24  Android开发8585  阅读(519)  评论(0编辑  收藏  举报