Я использую следующий код для обмена контентом
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "The status update text");
startActivity(Intent.createChooser(intent, "Dialog title text"));
Это нормально для электронной почты, смс и всего остального, кроме Facebook. Я погуглил причину и оказалось, что это ошибка facebook с апреля, но, к сожалению, никто ее не исправляет.
Однако, я обнаружил, что многие приложения все еще могут использовать выбор намерений для успешного вызова Facebook, например, Google Reader. Как они могут это сделать?
Как я знаю, мы можем использовать Facebook API, но как они могут узнать, что пользователь выбрал facebook в меню выбора и вызвать facebook API?