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);
    }
}

确保。你已经给出了requestWindowFeature方法并flag在调用之前设置了setContentView希望这会对你有所帮助。它对我来说很好。

或者你可以这样做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 回答