Facebook ShareButton不会分享,直到我按“后退”

时间:2017-10-14 22:55:23

标签: java android facebook

我有一个菜单按钮,可以打开AlertDialogAlertDialog有我的Facebook分享按钮。该按钮工作并打开Facebook共享的东西"写一些东西......"而且一切似乎都很好。

但是,当我按 POST 时,不会发布任何内容。我被带到facebook应用程序中的新闻源。一旦我按回,然后它发布到Facebook。如果我按 POST (将我带到我的新闻Feed)并终止该应用,则根本不会发布任何内容。

我希望我的facebook分享按钮在按下 POST 后立即发布,然后让用户返回到我自己的应用。不知道什么是错的,因为这是我期望首先发生的事情

public void save(MenuItem item){

ShareButton fbShareButton = new ShareButton(Workout.this);
ShareLinkContent content = new ShareLinkContent.Builder()
        .setContentUrl(Uri.parse("https://developers.facebook.com"))
        .build();
fbShareButton.setShareContent(content);

AlertDialog alertDialog = new AlertDialog.Builder(Workout.this).create();
alertDialog.setMessage(getString(R.string.message_save));

alertDialog.setButton(AlertDialog.BUTTON_POSITIVE, getString(R.string.option_save),
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
                saveWorkout();
                dialog.dismiss();
            }
        });

alertDialog.setButton(AlertDialog.BUTTON_NEGATIVE, getString(R.string.option_cancel),
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
                dialog.dismiss();
            }
        });
alertDialog.setView(fbShareButton);
alertDialog.show();
}

0 个答案:

没有答案