Я создал приложение для Android с пользовательскими вкладками Chrome, но когда я нажал кнопку, чтобы отобразить URL, появится диалоговое окно, в котором говорится, что мне нужно выбрать «Открыть с помощью», и список всех приложений браузера, доступных для выбора. , Моя проблема заключается в том, чтобы определить, что приложение устанавливает Chrome только по умолчанию и больше не нужно открывать диалоговое окно «Открыть с помощью».
fab.setOnClickListener {
val url = "http://myurl.com/"
val builder = CustomTabsIntent.Builder()
builder.setToolbarColor(ContextCompat.getColor(this@MainActivity,R.color.colorAccent))
builder.addDefaultShareMenuItem()
val anotherCustomTab = CustomTabsIntent.Builder().build()
val intent = anotherCustomTab.intent
intent.data = Uri.parse("http://myurl.com/")
builder.setShowTitle(true)
val customTabsIntent = builder.build()
customTabsIntent.launchUrl(this@MainActivity, Uri.parse(url))
}