2011-01-27 11 views
2

私のアプリにFacebookとTwitterの統合があります。 Facebookの場合は、提供したAPIを使用し、Twitterの場合はOauthのWebViewを開きます。AndroidでFacebookのようなWebViewポップアップを作成する

私はOauthから戻ってくるTwitterキーを保存するために、コールバックを使用する必要があります。ただし、コールバックを使用すると、共有オプションを使用してアクティビティに行く前に黒い画面が表示されます(1秒未満)。

この黒い画面を避ける方法はありますか?

またはそれ以上:

が、私はWebViewのポップアップFacebookのAPIなどがないことはできますか?はいの場合、私はこれをどのように達成することができ、私はOauthから戻った鍵をどのように保存できますか?

答えて

0

あなたと私は、Android APIの例で提供されているFacebookログインボタンと同じ機能を持つTwitterログインボタンライブラリを作成したのと同じ問題がありました。 コードはGoogle Codeにあります。

基本的には、Twitterのウェブサイトを含むウェブビューが表示され、ユーザーはトークンとトークンの秘密を許可して保存することができます。たとえば、Twitter4jでこのライブラリを簡単に使用できます。

関連する問題