我想当用户点击一个按钮来启动一个理解 yahoo messenger 链接 ymsgr:sendim?testlink 的应用程序时
在这种情况下,如果设备上安装了 Yahoo Messenger 应用程序,则会启动此应用程序,而不是浏览器应用程序
我已经用下面的代码试过了,但它不起作用
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ymsgr:sendim?test@yahoo.com"));
startActivity(i);
如果链接是指向网站的 http 链接,则会启动浏览器。如果已安装,我想在设备上启动 Yahoo Messenger 应用程序。
谢谢