0

レイアウトがあり、タイトルバーなしで画面全体にレイアウトを表示したい。私の活動のonCreateメソッド:

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.home);



    }

まだ上部に灰色のタイトルバーが表示されます。

4

3 に答える 3

1

android:theme="@android:style/Theme.NoTitleBar"マニフェスト ファイルでアプリケーション レベルで を設定します。

<application
        android:icon="@drawable/ic_launcher"
        android:label="@string/name"
        android:theme="@android:style/Theme.NoTitleBar" >
于 2012-09-18T12:16:01.287 に答える
0
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);// try  this
    setContentView(R.layout.home);
于 2012-09-18T12:27:24.530 に答える
0

アプリケーション マニフェストでタイトル バーを指定することにより、タイトル バーを無効にすることができます。

android:theme="@android:style/Theme.NoTitleBar"

于 2012-09-18T12:13:25.780 に答える