1

ステータスバーを非表示にしようとしています。私は次のことを試しました。

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

上記のManifest.XMLコードを追加しました。

そして、onCreate()私は以下を追加しました:

requestWindowFeature(Window.FEATURE_NO_TITLE);
// hide statusbar of Android
// could also be done later
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);

しかし、それでもステータスバーを非表示にすることはできません。誰でも助けることができますか?

4

2 に答える 2

2

あなたが取ったアプローチは2.3.Xで機能します

しかし、4.0タブレットについて話している場合、これはコードです

LinearLayout layout = (LinearLayout)findViewById(R.id.layout);    
layout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);

タブレットについて話している場合、システムバーを取り除くことはできませんが、この質問を確認することをお勧めします。

Androidアイスクリームサンドイッチのステータスバーを非表示にする

于 2012-12-14T14:39:44.940 に答える
0

setContentView()行の前に、上記のコード行を記述していることを確認してください。

于 2012-12-14T14:42:10.460 に答える