2012-04-05 2 views
0

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

Для этого я внедрил facebook в своем приложении, это отлично работает, когда на устройстве не установлено приложение facebook.

Если приложение facebook установлено в устройстве Android и при попытке войти в Facebook из приложения, его не working.But при проверке приложение facebook установлено в устройстве я получаю авторизован.

Может ли один помочь мне решить эту проблему?

ответ

0

Вы должны выглядеть лучше в коде интеграции facebook;)
Проблема в том, что если на вашем устройстве установлено приложение facebook, библиотека startActivityToResult и перенаправляет пользователя в приложение facebook. Поэтому вам нужно переопределить onActivityResult и обработать результат авторизации.

0

В вашем onActivityResult() для деятельности ссылающейся авторизации facebook .. Вы должны иметь что-то вроде:

mFacebookObject.authorizeCallback(requestCode, resultCode, data); 

это будет называться, если авторизация происходит через деятельность (то есть приложение facebook)

вы также может заставить ваше приложение всегда использовать окно входа в систему (см. код Facebook.java для него), но рекомендуется также использовать функцию fbk для получения уже поддерживаемой сессии.

Смежные вопросы