Код: Выделить всё
Boolean focusable = true;
popupWindow = new PopupWindow(popupView, width, height, focusable);
Теперь мы определенно можем установить фокусируемость представления всплывающего окна на false. , чтобы запретить увольнение с помощью кнопки «Назад»:
Код: Выделить всё
Boolean focusable = false;
popupWindow = new PopupWindow(popupView, width, height, focusable);
Есть идеи, как я могу решить эту проблему, либо через всплывающее окно, либо через EditText?
РЕДАКТИРОВАТЬ:
Поэтому я попытался переопределить метод onBackPress в основном действии с помощью logger, чтобы проверить, вызывается ли прослушиватель в действии:
Код: Выделить всё
@Override
public void onBackPressed() {
super.onBackPressed();
Logger.d("isthistriggered");
finish();
}
Подробнее здесь: https://stackoverflow.com/questions/506 ... is-showing