如果我在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);

然后,它会直接打开该应用程序的详细信息页面。随着搜索它显示一个搜索结果和用户所要做的另一次点击才能到详细信息页面。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top