У меня есть alertDialog, который появляется при получении сообщения. Работает нормально, пока goSms не мешает. Когда опция всплывающего окна включена с goSms, мое предупреждение появляется, но позади всплывающего окна go sms, и всплывающее окно goSms прозрачно Я должен нажать кнопку «Отменить» несколько раз, прежде чем мое предупреждение получит фокус и фактически зарегистрирует касание.
final AlertDialog d = new AlertDialog.Builder(ctx)
.setTitle(title)
.setMessage(message)
.setCancelable(false)
.setIcon(R.drawable.ic_alert)
.setPositiveButton("Dismiss", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//finish();
dialog.dismiss();
}
})
.create();
d.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
Как я могу заставить свой alertDialog фокусироваться при его создании?