如何从免费链接到付费应用程序在Android市场?
-
22-07-2019 - |
题
如果我在Android市场付费应用程序的免费版本,我怎么能放在该市场打开了付费版本的免费应用程序的按钮?
解决方案
此添加到该按钮的OnClickListener的onClick方法:
Intent marketLaunch = new Intent(Intent.ACTION_VIEW);
marketLaunch.setData(Uri.parse("market://search?q=uk.co.ashtonbrsc"));
startActivity(marketLaunch);
与搜索词,会发现你的应用程序更换uk.co.ashtonbrsc
。
其他提示
更妙的是用 “市场://详细信息”,而不是 “市场://搜索”:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);
然后,它会直接打开该应用程序的详细信息页面。随着搜索它显示一个搜索结果和用户所要做的另一次点击才能到详细信息页面。
不隶属于 StackOverflow