Проблема со стеком пользовательских вкладок Android ChromeAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема со стеком пользовательских вкладок Android Chrome

Сообщение Anonymous »

  • Я использую пользовательские вкладки Chrome для интеграции платежного шлюза в приложение Android. Внутри платежного шлюза мне нужно предоставить URL-адрес pay_success_redirect и pay_fail_redirect в случае сбоя.
  • Проблема здесь в том, что независимо от того, прошел ли платеж успешно или нет, пользователь перенаправляется на заданный страница. Теперь, если пользователь нажимает аппаратную кнопку «Назад», предыдущая страница начинает загружаться, а я этого не хочу.
  • Есть ли способ предотвратить это или явно узнать, на каком URL-адресе я сейчас нахожусь. >
Мой код:
try {
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.intent.setData(Uri.parse(url));
startActivityForResult(customTabsIntent.intent, CHROME_CUSTOM_TAB_REQUEST_CODE);
} catch (Exception e) {
e.printStackTrace();
}


Подробнее здесь: https://stackoverflow.com/questions/649 ... ck-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»