2012-06-14 4 views
0

Я установил следующее свойство в теге приложения manifeast. но он скрывает как заголовок (Actionbar), так и Statusbar.Here я хочу скрыть только строку состояния.android - Как скрыть stausbar

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

+0

Заканчивать этот ответ, http://stackoverflow.com/questions/5431365/how-to-hide-status-bar-in-android – Austin

+0

@Austin: Мне нужно название/Панель действий. Ваш код скрывает как статус, так и заголовок/панель действий. – naresh

+0

Попробуйте мой ответ. Я сейчас редактировал. – Praveenkumar

ответ

2

для сокрытия только статус бар добавить этот код в oncrete деятельности:

// Hide the Status Bar 
  
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
  
WindowManager.LayoutParams.FLAG_FULLSCREEN); 

и удалить android:theme="@android:style/Theme.NoTitleBar.Fullscreen" из манифеста

+0

Как я могу установить это свойство в файле manifeast вместо части кода? – naresh

+0

Не знаю, как мы можем это сделать в манифесте, но я уверен, что этот код скрывает только строку состояния –

+0

Да, это скрывает только строку состояния, но у моего приложения много действий, поэтому я прошу установить его в manifeast. – naresh

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

добавить этот код в начале вашей деятельности

+0

Этот код скрывает как строку состояния, так и заголовок/панель действий. Но я хочу скрыть только строку состояния. – naresh

+0

Просто позвоните второй функции. – uulker

1

Попробуйте следующий код сниппет:

@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); 
} 
+0

Как я могу установить это в manifeast? – naresh

+0

Вы не хотите, чтобы это отображалось. Просто установите внутри действия – Praveenkumar