【发布时间】:2019-11-12 08:44:24
【问题描述】:
我正在创建一个用户点击不同社交媒体链接的应用。这些链接来自不同的媒体,包括 Facebook、Youtube 和 WhatsApp 等。
我想要的是:
当用户点击 Facebook 链接时,程序会检查用户手机中是否安装了 Facebook 应用并打开其中的链接。其他媒体也是如此。
我对这段代码做了一些尝试:
Intent intent=new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
context.startActivity(intent);
但它会在浏览器中打开所有链接。我是android新手,请帮忙!提前谢谢...
【问题讨论】:
-
您需要使用他的
Package name启动该应用程序。然后检查 Intent 是否为空,打开或启动 GooglePlay