2014-02-04 7 views
3

У меня типичный случай, когда я использовал SherlockActionBar для горизонтальной прокрутки. Я хочу, чтобы заголовок ** (тот, где он отображает значок и андроид по умолчанию и имя приложения) ** в моей активности, чтобы исчезнуть. Чтобы быть более ясным, я не хочу, чтобы панель присутствовала в верхней части экрана, но я использую панель действий рядом с ней для навигации, что очень важно. Как заставить верхнюю часть исчезнуть? Любые идеи будут высоко оценены. Пример изображения приведен ниже:Как скрыть панель действий? (Реализация Шерлока)

enter image description here

Я надеюсь, что вопрос ясен. Не стесняйтесь спрашивать больше.

ответ

2

скрыть программно AB/ABS можно использовать

getSupportActionBar().hide(); 
+0

Но когда я использую это, я стараюсь найти, что панель действий i.e; тот, который используется для навигации, также исчезает! – San

+0

Я не понял. Не могли бы вы перефразировать его? – Blackbelt

+0

Пожалуйста, проверьте мое новое изображение, которое будет более понятным – San

1

, если вы не используете поддержки библиотек

getActionBar().hide(); 

иначе

getSupportActionBar().hide(); 

Примечание: если ваша деятельность extends SherlockFragmentActivity то только getSupportActionBar().hide(); метод будет виден в противном случае вы получите только getActionBar().hide();, который работает с минимальным уровнем API 11.

+0

getActionBar() возможен из уровня API 11, но я хочу получить базовый уровень API. Любые другие альтернативы? – San

+0

Вы используете библиотеку ABS (ActionBarSharlok)? –

0

если вы используете панель действий (уровень API> 11)

getActionBar().hide(); 

или если вы используете ActionBar sherelock Lib (API Level < 11)

getSupportActionBar().hide(); 
0

Кредиты идет на Blackbelt (ответ был delvered через комментарии):

getSupportActionBar(). SetDisplayShowHomeEnabled (false); getSupportActionBar() setDisplayShowTitleEnabled (ложь).

Вызов этих функций приведет к удалению заголовка. Это удалило мою строку заголовка, но панель действий была безопасной и надежной. Благодаря щебню.

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