Intereting Posts
Как сохранить экземпляр пользовательского класса в onSaveInstanceState? Ошибка инструментальных тестов с AndroidJUnitRunner 1.0.0 и AssertJ Будет ли Android поддерживать WebSockets в предстоящей версии? Как приложения scala для Android могут быть уменьшены в размере файла? Исправлена ​​прокрутка фонового изображения на мобильных сенсорных устройствах сразу не обновляется Как загрузить класс из файла jar, упакованного в мой .apk-файл? Android SDK не устанавливает на выигрыш 7 64-разрядных Модернизация 2 / OkHttp: Отменить все выполняемые запросы Как получить почтовые сообщения Gmail программно в android Глобальный объект приложения для Android Что произойдет с существующими соединениями при переключении между 3g / wifi Почему я не должен устанавливать layout_width и layout_height в стиле? Как понизить версию proguard в градиенте студии Android? API карты Google v2 не работает Удаление тени на кнопке андроида

Android Facebook.authorize не вызывает метод oncomplete

Я пытаюсь интегрировать логин facebook в свое приложение для Android. Я нашел много примеров в Интернете, но теперь у меня есть следующая проблема, и я не могу найти решение.

После завершения работы facebook.authorize неполный метод никогда не вызывается. Если я использую facebook.authorize с Facebook.FORCE_DIALOG_AUTH, в этом случае вызывается метод oncomplete, и я могу сохранить access_token. Я прикрепляю отрезанный код. Может ли кто-нибудь помочь мне решить эту проблему?

if(!facebook.isSessionValid()) { facebook.authorize(Login.this, new String[] {"publish_stream","read_stream", "offline_access"}, //Facebook.FORCE_DIALOG_AUTH, new DialogListener() { @Override public void onComplete(Bundle values) { SharedPreferences.Editor editor = mPrefs.edit(); editor.putString("access_token", facebook.getAccessToken()); editor.putLong("access_expires", facebook.getAccessExpires()); editor.commit(); } @Override public void onFacebookError(FacebookError error) {Log.e("FB:","Facebook Error" );} @Override public void onError(DialogError e) {Log.e("FB:","Error" );} @Override public void onCancel() {} }); } 

Спасибо Simo

Solutions Collecting From Web of "Android Facebook.authorize не вызывает метод oncomplete"