📌  相关文章
📜  在 android 中以编程方式在 chrome 中打开 url (1)

📅  最后修改于: 2023-12-03 15:23:06.334000             🧑  作者: Mango

在 Android 中以编程方式在 Chrome 中打开 URL

在开发 Android 应用程序时,有时需要通过编程方式在 Chrome 浏览器中打开 URL。这可以通过以下步骤完成:

  1. 在 Android 应用程序的 build.gradle 文件中添加 Chrome 自定义标头库的依赖:

    dependencies {
        implementation 'com.android.support:customtabs:28.0.0'
    }
    
  2. 在应用程序的 AndroidManifest.xml 文件中添加以下代码,以请求 Android 应用程序的自定义标头权限:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
  3. 创建一个函数,以在 Chrome 中打开 URL。以下是一个示例代码:

    private void openWebView(String url) {
        CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
        CustomTabsIntent customTabsIntent = builder.build();
        customTabsIntent.launchUrl(this, Uri.parse(url));
    }
    
  4. 在您的应用程序中调用该函数,并传入您要打开的 URL。

    openWebView("https://www.google.com");
    

这样,您的 Android 应用程序现在可以通过编程方式在 Chrome 中打开 URL。

参考资料: