0

TabHostAndroid 2.3でフルスクリーンにすることはできますか?
普段は使っています

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

コンテンツビューを設定する前のアクティビティで、しかし何らかの理由で、では機能しないようですTabHost

私は何が欠けていますか?

4

1 に答える 1

1

これは機能するはずです。あなたはこのようにすべきです。

public class ActivityName extends TabActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // remove title
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}

確実に。Hopeを呼び出す前に、requestWindowFeatureメソッドと設定を指定しました。これが役に立ちます。それは私にとってはうまくいきます。flagsetContentView

またはあなたはこれを行うことができますManifest.xml

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
于 2012-06-27T12:19:48.987 に答える