0

私は公式ガイドを調べていました:https://developers.facebook.com/docs/mobile/android/build/ ユーザーがアプリを使用する前にログインする必要があることを望んでいますが、次のように写真、ユーザーは「X」を押すだけで続行できます。これとは異なり、ログインページがすべての画面をカバーするようにしたい:(エラーが表示されているとは考えないでください)

ここに画像の説明を入力

ユーザーが実際にログインをキャンセルできず、アプリを使用するために自分のアカウントにログインする必要がある場合、次のようにしたいと思います。

4

2 に答える 2

1

大きなボタン「Login with Facebook」で開始画面を作成でき、ユーザーが正常にログインするまで、ユーザーはこの画面を離れることはできません。

于 2012-09-21T15:33:42.713 に答える
1

「X」なしでログイン認証を取得するには、ユーザーのデバイスに Facebook アプリがインストールされている必要があります。ポップアップ ログイン認証の代わりに、Facebook アプリを起動してネイティブ SSO を実行します。その方法でも、ユーザーはログイン ダイアログをキャンセルでき、アプリに戻ります。

ユーザーがアプリ内を先に進めないようにする唯一の方法は、Facebook からのログインのみを選択できる画面を作成することです。有効なアクセス トークンを受け取ったら、アプリ内で次のアクティビティを起動できます。

于 2012-09-21T20:36:14.213 に答える