Подтвердить что ты не робот

Отображать только вкладки в панели действий.

Я только что использовал ActionBar Sherlock для реализации панели действий Android на устройствах Android версии 3.0. У меня есть одна проблема, когда я использую вкладку навигации.

В настоящее время панель действий разделена на две строки вверху экрана. Первая строка содержит значок приложения и название приложения, а вторая строка содержит мои навигационные вкладки. Я попытался удалить верхний бар с помощью actionBar.setDisplayOptions(0);, но теперь у меня все еще есть две строки, но верхняя строка пуста. Как удалить эту верхнюю строку?

Спасибо!

4b9b3361

Ответ 1

Я признаю, что это было опубликовано около месяца назад, но я думаю, что могу протянуть руку. Попробуйте запустить эти три метода сразу после создания панели действий:

    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    bar.setDisplayShowTitleEnabled(false);
    bar.setDisplayShowHomeEnabled(false);

Первый просто устанавливает AB к вкладкам, которые, как я полагаю, вы уже сделали. Второй отключает заголовок String вверху (я должен заметить, что он появляется, когда приложение запускается, но затем быстро исчезает), а третий отключает значок с той же функциональностью, что и предыдущий метод. На самом деле у меня было то же самое, с чем вы столкнулись в моем приложении, но как только я запустил оба этих метода, лишний и пустой верхний бар исчез.

Ответ 2

В дополнение к принятому ответу, просто удалите onCreateOptionsMenu и onOptionsItemSelected, чтобы получить чистый вид вкладок без пустой панели действий.