2013-01-03 2 views
4

Я пытался удалить эту панель (Cant хотлинк изображение, но, проверьте следующую ссылку):Скрыть имя приложения, и это бар

http://i.imgur.com/fRvMW.png

Но я не могу добиться.

Пробовал следующее:

Добавлено в манифесте следующее:

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

Но в результате, как аварии. Наверное, потому что у меня нет этой «темы». Я не могу понять, что мне писать здесь.

Также попытался удалить вручную на каждом фрагменте графическим макетом, выбрав «Нет панели действий», и он не отображается в «предварительном просмотре», но показан в приложении, вероятно, потому, что его неправильное место для настройки Это.

Обратите внимание, что это фрагменты. Я искал об этом по коду, но я только что нашел варианты для этого.

Итак, мой вопрос: как скрыть панель действий приложения?

Edit:

решаемые

На мой код, у меня есть это:

final ActionBar bar = getActionBar(); 
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 
    bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); 

Так, только добавил:

bar.hide(); 

И все работает. Даже если имена вкладок не отображаются, навигация по-прежнему работает (свопинг вправо и влево для обмена фрагментами.)

+0

Также обратите внимание, что я тестирую его под 4.2 envoirment и включаю библиотеку поддержки Android. – Reinherd

ответ

3

Вы пробовали это?

ActionBar actionBar = getActionBar(); 
actionBar.hide(); 
+0

Ничего себе, это работает как шарм. Он даже решил мою вторую проблему, хотел скрыть имена «tabs». Я собираюсь изменить свой главный вопрос, так что каждый может увидеть решение. Огромное спасибо. – Reinherd

+1

Нет проблем. Отмечено это как разрешенное, так что люди также знают, что это правильное решение. Флажок в поле вверх. – StackOverflower

Смежные вопросы