【问题标题】:Open a Url with option of Installed App and Browser in Android在 Android 中使用已安装的应用程序和浏览器选项打开一个 URL
【发布时间】:2016-07-11 07:09:19
【问题描述】:

我有一个字符串网址。要求:单击按钮时,如果深度链接的应用程序与用户一起安装,则默认选择器应打开,否则打开浏览器。

我在点击按钮时这样做:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url);
startActivity(i);

即使安装了深度链接的应用程序,onClick 也只会打开浏览器。应该怎么做?

【问题讨论】:

标签: android deeplink


【解决方案1】:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url);
startActivity(i);

以上代码适用于深层链接 URL。默认选择器为应用程序提供了选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    • 2014-08-21
    • 2015-08-06
    相关资源
    最近更新 更多