Android и Facebook разделяют намерения

Я разрабатываю приложение для Android, и мне интересно узнать, как можно обновить статус пользователя приложения из приложения, используя намерения совместного использования Android.

Посмотрев SDK Facebook, оказалось, что это достаточно легко сделать, однако я хочу, чтобы пользователь мог делать это через обычное всплывающее окно Share Intent? видно здесь:

pop up

Я пробовал использовать обычный код намерения совместного использования, но, похоже, он больше не работает для Facebook.

public void invokeShare(Activity activity, String quote, String credit) {
    Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
    shareIntent.setType("text/plain");
    shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, activity.getString(R.string.share_subject));
    shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Example text");    

    activity.startActivity(Intent.createChooser(shareIntent, activity.getString(R.string.share_title)));
}

ОБНОВЛЕНИЕ: Покопавшись, выяснилось, что это ошибка приложения Facebook, которую еще предстоит исправить! ( ошибка facebook ) А пока похоже, что мне просто придется смириться с негативом «Обмен не работает !!!» обзоры. Ура, Facebook: * (

81
задан Community 8 February 2017 в 14:33
поделиться