如何从应用内链接到Android Marketplace评论?

时间:2011-08-24 17:00:34

标签: android sdk hyperlink google-play in-app

我想从我的应用内链接到Android Marketplace,以便我可以发送给我的用户撰写评论。我已经知道如何使用WebView链接到Android Marketplace,但这并没有真正让用户开始撰写评论。我需要在设备上打开Marketplace并转到应用的购买/评论页面。

3 个答案:

答案 0 :(得分:13)

与Tim的答案类似,但这会将用户直接带到您的应用程序(而不是搜索结果。

您可以详细了解Market Intent here

Uri marketUri = Uri.parse("market://details?id=" + getPackageName());
startActivity(new Intent.ACTION_VIEW).setData(marketUri);

(注意:假设您的活动与应用程序清单中声明的​​包相同。否则,只需硬编码您的包而不是使用getPackageName()

修改:文档已移至Linking to Your Products。谢谢Chris Cirefice

答案 1 :(得分:3)

            String myUrl = "market://search?q=pname:com.your.package.name";
            Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(myUrl)) ;
            startActivity(i);

这将在设备上打开Market应用程序并显示您的应用程序页面(或您为其提供程序包名称的任何应用程序)。据我所知,您的用户将不得不从那里拿走它,我认为无论如何都没有深入链接到评论部分。

答案 2 :(得分:1)

这就是我一直在做的事情:

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=your.package.name")));