我正在使用分享意图通过whatsapp,gmail,twitter等分享我的应用链接给用户。
例如,如果链接是 ?市场://细节ID = com.imangi.templerun&安培; HL = EN
它只是以纯文本形式发布,不可点击。
我尝试使用http://market.android.com/details?id=com.imangi.templerun&hl=en 但是,用户必须在点击OPEN WITH Chrome或Playstore等链接后选择其他选项
我想要完成的是一旦用户点击,应该在Play商店打开应用程序... 任何建议和帮助将不胜感激.. 感谢。
答案 0 :(得分:0)
看看this link at stackoverflow。你会回答你的问题。 market://默认情况下不可点击。您需要为包含此文本的视图实现click事件。
答案 1 :(得分:0)
尝试使用此代码直接在Play商店中打开网址:
String url = "http://market.android.com/details?id=com.imangi.templerun&hl=en";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
i.setPackage("com.android.vending");/* Play store package name */
startActivity(i);