0

私はフォローしました: https://developers.facebook.com/docs/howtos/androidsdk/3.0/login-with-facebook/ 例のように別のページを作成しましたが、完全に正常に動作します。

私の問題は、ホームページにログインボタンを追加し、別のページに公開ボタンを追加したいということです。これを別のクラスに変換して、どこからでも呼び出すことはできますか?

誰かがこれを行って、正しい方向に向けることができますか? これが以前に尋ねられた場合は申し訳ありません。私はFacebook SDKを初めて使用します

御時間ありがとうございます

4

1 に答える 1

0

はい、アクティブ セッションを使用する場合は、任意のアクティビティから Session.getActiveSession() を呼び出すことができ、正しいものが返されるはずです。したがって、ログイン ボタンのあるページはアクティブなセッションを作成し、発行ボタンのあるページはアクティブなセッションを取得し、requestNewPublishPermission を呼び出して発行します。

未解決の問題が 2 つあります。

  1. ログイン ボタンのあるページが公開ボタンのあるページの前にアプリに表示されるようにする必要があります (少なくとも、ユーザーが最初にログインするとき)。

  2. その後のアプリの再起動 (ユーザーが既にログインした後) では、UiLifecycleHelper を使用して、アクティブなセッションを管理、復元、および自動で開くことができます。

于 2013-02-06T17:30:14.203 に答える