Пользовательская кнопка закрытия для пользовательской вкладки Chrome

Можно ли изменить поведение кнопки закрытия по умолчанию на пользовательских вкладках Chrome в Android? Например, вместо того, чтобы просто закрывать вкладку Chrome, можем ли мы перенаправить на новую активность или запустить диалог?

1 ответ

Решение

Я не уверен, что ты сможешь это сделать. Вы можете попытаться запустить CustomTabIntent для результата, дождаться его окончания и запустить его с onActivityResult() на основе requestCode Вы начали это с.

  private void openUrlForResult(CustomTabsIntent customTabsIntent, String url, int requestCode){
        customTabsIntent.intent.setData(Uri.parse(url));
        startActivityForResult(customTabsIntent.intent, requestCode);
    }
Другие вопросы по тегам