Я создаю приложение для Android, и в нем есть кнопка веб-браузера, которая перенаправляет на amazon.com с помощью Google Chrome. Теперь я хочу, чтобы веб-браузер показывал мне список доступных браузеров, из которых я могу выбрать.
Я написал код, но почему-то мой Samsung Galaxy A52s не активирует опцию выбора. Я зашел в Настройки > Приложения > Приложения по умолчанию и увидел, что Chrome является браузером по умолчанию. Я сбросил настройки, но все еще запускал код, но у меня все еще не было возможности выбора. Как это сделать? Мне нужна помощь. Это часть кода:
// Set up button to launch the web browser with an implicit intent
binding.implicit.setOnClickListener(v -> {
Uri website = Uri.parse("http://www.amazon.com");
// Create an implicit intent to open the browser
Intent browserIntent = new Intent(Intent.ACTION_VIEW, website);
// Use an Intent Chooser to show the available apps to handle the request
Intent chooser = Intent.createChooser(browserIntent, "Open with");
// Launch the chooser with the ActivityResultLauncher
browserLauncher.launch(chooser);
});
return view;
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... ng-on-link