如何使用 Kotlin 在 Android 中打开 Chrome 自定义选项卡意图?

问题描述 投票:0回答:1

我想在我的 Android 应用程序 (Kotlin) 中的 Chrome 自定义选项卡中打开 URL。我想要自定义工具栏颜色,并可能添加“在浏览器中打开”按钮。我读过 CustomTabsIntent 可以用于此目的,但我不确定如何正确设置它。

这是我迄今为止尝试过的:

  1. 设置基本的 CustomTabsIntent 以打开 URL。
  2. 添加了自定义工具栏颜色。

但是,我不确定这种方法是否适用于所有用户,或者如果未安装 Chrome 是否有后备方法。

我希望在带有自定义工具栏颜色和共享按钮的 Chrome 自定义选项卡中打开 URL。如果未安装 Chrome,意图应该优雅地退回到网络浏览器。

android kotlin android-intent uri chrome-custom-tabs
1个回答
0
投票

尝试将 Chrome 自定义选项卡库包含在您的 build.gradle 文件中。

implementation 'androidx.browser:browser:1.4.0'
© www.soinside.com 2019 - 2024. All rights reserved.