Я пытаюсь интегрировать кнопку входа в Facebook в своем приложении для Android. Я следую коду, указанному в facebook sdk docs. Приложение показывает кнопку входа в facebook, и когда я нажимаю на нее, она вызывает активность входа в facebook.
Проблема в том, что после того, как я вошел в систему, никаких событий не запускается. Я бы ожидал, что метод onSuccess будет выполнен, если мои учетные данные были приняты в facebook или onCancel, если я отменил логин.Интеграция с Facebook LogginButton на Android
Что мне не хватает? Также может кто-то порекомендовать хороший учебник по интеграции facebook-android в дополнение к тому, что уже находится на сайте разработчика facebook?
спасибо.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
FacebookSdk.sdkInitialize(getApplicationContext());
setContentView(R.layout.activity_main);
callbackManager = CallbackManager.Factory.create();
loginButton = (LoginButton) findViewById(R.id.login_button);
loginButton.setReadPermissions("user_friends");
// Callback registration
loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
String test = "";
}
@Override
public void onCancel() {
String test = "";
}
@Override
public void onError(FacebookException exception) {
String test = "";
}
});
}