6

私のアプリは全画面表示で、タイトルバーを非表示にします

<application
   android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

ただし、Facebook SDK のログイン セッション中に、Facebook アプリをインストールしないと、内部ブラウ​​ザでダイアログがポップアップし、ステータス バーが表示されます。Facebook ログイン中もステータス バーを非表示にするにはどうすればよいですか?

    Session.OpenRequest openRequest = new Session.OpenRequest(activity).setPermissions(permissions).setCallback(callback);
    Session session = new Session.Builder(activity).build(); 
    if (SessionState.CREATED_TOKEN_LOADED.equals(session.getState()) || allowLoginUI) {
        Session.setActiveSession(session);
        session.openForRead(openRequest);
        return session;
    }

イムグル

また、Facebook LoginActivity でテーマを直接設定しようとしましたが、うまくいきませんでした:

    <activity
        android:name="com.facebook.LoginActivity"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
         />

Facebook Android SDK 3.5 および Android 4.2.2 を使用します。

4

2 に答える 2