Переопределение функции кнопки закрытия пользовательских вкладок Chrome

Кнопка закрытия «настраиваемой вкладки Chrome» закрывает весь веб-просмотр. Однако я хочу, чтобы он переопределял свое поведение, чтобы работать как поведение аппаратной кнопки «Назад», чтобы пользователь мог вернуться на предыдущую страницу в Интернете вместо закрытия веб-просмотра.

Я прочитал так много сообщений и блогов, но я не мог найти никакого решения. Я нашел решение изменить значок кнопки закрытия.


person Aditya    schedule 27.05.2016    source источник


Ответы (2)


В моем случае мое приложение ничего не делает, кроме открытия пользовательской вкладки Chrome, поэтому я смог сделать это:

// This is called on boot, and when the Chrome Custom Tab's X button in the top left is clicked.
protected void onResume() {
    super.onResume();
    tryLaunch();
}

где tryLaunch запускает Chrome

person seanlinsley    schedule 02.11.2016
comment
Если приложение делает что-то, а не просто открывает настраиваемую вкладку Chrome, эта небольшая проверка «onResume()» будет полезна. Ссылки: stackoverflow.com/a/41035189/4784634 - person mdrafiqulrabin; 01.03.2017

В настоящее время это невозможно.

person ade    schedule 28.05.2016