manifeast
ファイルのアプリケーションタグに以下のプロパティを設定しました。ただし、タイトルバー(アクションバー)とステータスバーの両方が非表示になります。ここでは、ステータスバーのみを非表示にします。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
manifeast
ファイルのアプリケーションタグに以下のプロパティを設定しました。ただし、タイトルバー(アクションバー)とステータスバーの両方が非表示になります。ここでは、ステータスバーのみを非表示にします。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
ステータス バーのみを非表示にするには、このコードをアクティビティのコンクリートに追加します。
// Hide the Status Bar
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
マニフェストから削除する
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
このコードをアクティビティの開始に追加します
次のコード スニペットを試してください。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/* add below 2 lines*/
getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN);
}