【发布时间】:2014-01-17 17:35:10
【问题描述】:
我有一个应用程序,当蓝牙设备连接/断开连接时会打开警报对话框。 警报对话框由连接蓝牙设备时的 BroadcastReceiver 触发。
我想打开一个警报对话框,这样如果我打开我的应用程序(应用程序 A)> 长按主页 > 转到另一个应用程序(应用程序 B),蓝牙设备已连接 -> 我的警报 来自应用 A 的将显示在应用 B 之上。
现在发生的情况是,如果我返回应用程序 A,我只能看到对话框
我当前的代码:
final AlertDialog.Builder dialog = new AlertDialog.Builder(activity,
AlertDialog.THEME_DEVICE_DEFAULT_DARK);
... some setting here
final AlertDialog alert = dialog.create();
alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
alert.show();
【问题讨论】:
标签: android