У меня есть приложение, которое открывает диалоговое окно Alert, когда подключено/отключено Bluetooth-устройство. Диалоговое окно предупреждения запускается BroadcastReceiver при подключении устройства Bluetooth.
Я хочу открыть диалоговое окно с предупреждением о том, что если я открою приложение (приложение A) > долгое нажатие на дом > перейдите в другое приложение (приложение B), подключится Bluetooth-устройство → мое предупреждение из приложения 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();