Я разрабатываю приложение для Android, и мне интересно узнать, как вы можете обновить статус пользователя приложения из приложения, используя намерения Android.
Посмотрев через SDK в Facebook, кажется, что это достаточно легко сделать, однако я хочу, чтобы пользователь мог сделать это через обычное всплывающее окно Share Intent? здесь:
Я пробовал обычный код намерения поделиться, однако это больше не работает для 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)));
}
UPDATE: Сделав больше копания, похоже, что это ошибка с приложением Facebook, которое еще предстоит решить! (facebook bug) В то же время похоже, что мне просто придется мириться с отрицанием "Совместное использование не работает!!!" обзоры. Cheers Facebook: * (