我在Facebook上分享应用程序。一旦我这样做,Facebook帖子不会让我回到我的活动。而是显示一个吐司说"你的帖子是共享的#34;并循环回到共享页面。 我有什么问题吗?
if (FacebookDialog.canPresentShareDialog(this,
FacebookDialog.ShareDialogFeature.SHARE_DIALOG)) {
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
.setLink(SharedVariables.url)
.setName("Name")
.setCaption("Caption")
.setDescription("Description")
.build();
shareDialog.present();
SharedVariables.uiHelper.trackPendingDialogCall(shareDialog.present());
}
答案 0 :(得分:0)
如果您的AndroidManifest.xml中的活动标记为android:noHistory="true"
,则不会返回。请检查一下。
代码中还有present()
次调用的副本:
shareDialog.present();
SharedVariables.uiHelper.trackPendingDialogCall(shareDialog.present());
尝试删除第一个 - 不应该需要它。