我正处于项目的最后阶段(我的第一个项目),但我仍然在某些方面磕磕绊绊。我如何让用户评价应用程序并在Facebook上分享
像:
- 我想要求用户为应用程式,并在Facebook上分享,但不仅如此,以后我也需要检查,如果他/她真的做到了这一点,多少明星他/她评价应用程序。 我发现这个答案,要求用户为应用评分:
/*内的活动*/
final Uri uri = Uri.parse("market://details?id=" + getApplicationContext().getPackageName());
final Intent rateAppIntent = new Intent(Intent.ACTION_VIEW, uri);
if (getPackageManager().queryIntentActivities(rateAppIntent, 0).size() > 0)
{
startActivity(rateAppIntent);
}
else
{
/* handle your error case: the device has no way to handle market urls */
}
在我看来,一个简单的方法,但如何我的应用程序尚未公布,我无法测试...而且我不知道它是如何工作的(如果它工作的话),这会显示一种本机对话框?任何人都已经这样做了?以及我如何检查用户是否真的对该应用进行了评分以及用户编程的星星数量?我需要这个答案来运行代码。
- 并分享我可以使用意图,好的,但是,然后,我如何检查用户是否真的分享它?
任何提示或任何示例的链接将非常受欢迎。
你可以随时用已经发布的任意应用程序对它进行测试,不需要它是你自己的 – Kiskae
@Kiskae如何?就像我说的这是我的第一个应用程序...你可以给一个链接或一个例子...谢谢 – EmilyR
而不是使用'getApplicationContext()。getPackageName()',只需获取一个公开列出的软件包id像'com.whatsapp'并查看运行代码时会发生什么。 – Kiskae