Закрыть Активность при закрытии PlacePicker - PullRequest
0 голосов
/ 30 ноября 2018

Как я понимаю, PlacePicker - это виджет, который появляется поверх действия или фрагмента.Я хочу обработать кнопку «Назад», чтобы закрыть действие, а также PlacePicker, когда я нажимаю на него.

PlacePicker с Android-навигацией по умолчанию внизу

Прямо сейчас, когда я нажимаю кнопку «Назад», PlacePicker закрывается первым, а действие закрывается только после того, как я нажимаю кнопку «Назад».снова.

@Override
public void onBackPressed() {
    super.onBackPressed();
    finish();
}

Приведенный выше код выполняется только после того, как PlacePicker закрывается при нажатии кнопки «Назад» в первый раз.

1 Ответ

0 голосов
/ 09 декабря 2018

Хотя я не смог найти прямого решения, я смог решить эту проблему, запустив PlacePicker только для вызывающего действия.

Чтобы показать подробности, возвращаемые PlacePicker, я использовал другое действие с помощьюнамерения.

...