Создайте всплывающее окно с интерфейсом API в стиле Facebook в Android - PullRequest
2 голосов
/ 27 января 2011

В моем приложении есть интеграция с Facebook и Twitter.Для Facebook я использую API, который они предоставили, а для Twitter я открываю WebView для Oauth.

Чтобы сохранить ключ Twitter, который я возвращаю из Oauth, я должен использовать CallBack.Однако использование CallBack позволяет пользователю увидеть черный экран (менее чем за секунду), прежде чем перейти к занятию с опциями обмена.

Есть ли способ избежать этого черного экрана.

Или лучше:

Могу ли я сделать всплывающее окно WebView, как это делает API Facebook?Если да, то как мне этого добиться и как сохранить ключ, который я получил от Oauth?

1 Ответ

0 голосов
/ 31 марта 2011

У меня была та же проблема, что вы и я создали библиотеку кнопки входа в систему Twitter, которая работает так же, как кнопка входа в систему Facebook, предоставленная в примере API Android.Вы можете найти код в Google Code .

По сути, он отображает веб-просмотр, содержащий веб-сайт Twitter, чтобы пользователь мог нажать Разрешить и сохранить токен и секрет токена.Вы можете легко использовать эту библиотеку с Twitter4j, например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...