Я использую следующий образец проекта (который им пытаются изменить): https://github.com/fbsamples/android-3.0-howtos/tree/master/PublishFeedHowToAndroid Facebook SDK - программно войти в систему пользователя
Там есть отдельный LoginButton и Share Button в проекте. LoginButton - это виджет из SDK для Facebook. Я хочу иметь одну кнопку, которая будет регистрировать пользователя, если он еще не войдет в систему, а затем автоматически выполнить действие share. Мне не удалось открыть сеанс программно. Какой код я должен писать, чтобы иметь возможность вводить пользователя в систему из моей пользовательской кнопки или через код?
Код ниже является частью примера проекта, вся логика сеанса инкапсулируется внутри виджета LoginButton. Мне нужно выполнить одно и то же действие с помощью моей кнопки/кода.
LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton);
authButton.setFragment(this);
Хотя я нашел другие темы по этой теме, я не смог найти ответа. Я не хочу использовать сторонние библиотеки, я хотел бы знать, могу ли я добиться этого с помощью официального Facebook SDK для Android.