1:在应用的AndroidManifest.xml中加入权限
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
或
<uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" />
2:在Service中创建Dialog
AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
builder.setTitle("AlertDialog");
builder.setMessage("1.TEST\n2.TESTTEST\n3.TESTTESTTEST");
builder.setPositiveButton("Sure", null);
AlertDialog dialog = builder.create();
dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
//dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY);
dialog.show();