0

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

我正在单击按钮执行此操作:

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

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

4

1 回答 1

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

上面的代码在深层链接 URL 的情况下有效。默认选择器为应用程序提供了选项。

于 2016-07-11T09:39:30.270 回答