0

我知道我们可以通过这种方式为特定产品启动 Google Play 应用:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);

但我不想离开我的应用程序,因为在用户无法重定向回它之后。

那么,有没有办法像在 iOS 上一样使用 SKStoreProductViewController 在 Android 上打开 Google Play 产品页面?
或者有一种方法可以创建我们自己的“Google Play 产品页面”并使用官方 API 获取信息?

谢谢。

4

1 回答 1

3

答案是“不”,我认为您有几个混合概念。

如果您正在实施应用内购买(如康纳在评论中的链接所指出的那样),一旦用户完成购买,市场就会关闭并且您的活动恢复(通常会收到有关交易成功的回调)。

如果您只是希望用户去 Google Play 对您的应用发表评论或评分,您必须接受这样一个事实,即它必须离开您的应用,并且如果用户愿意,用户将返回它.

于 2013-02-19T13:35:45.010 回答