Страница 1 из 1

ActionBar в режиме TabNavigation

Добавлено: 22 янв 2014, 12:54
Mustafa
Всем привет!

Осваиваю ActionBar. В режиме TabNavigation при портретной ориентации экрана вкладки видны, все ок. А при ландшафтной табы складываются в выпадающий список.
Подскажите почему так происходит и как это исправить?

Заранее спасибо.

Re: ActionBar в режиме TabNavigation

Добавлено: 22 янв 2014, 18:24
Mustafa
Если никто не знает, то подскажите хоть как обновлять название текущего таба в этом выпадающем списке при свайпе. А то когда листаешь оно не меняется

Re: ActionBar в режиме TabNavigation

Добавлено: 23 янв 2014, 05:31
klblk
По идее такого быть не должно, хотя сом не проверял...
в уроке http://startandroid.ru/ru/uroki/vse-uro ... pisok.html
на одном из нижних скриншотов показаны табы в планшетном режиме.
м.б. проблема где-то в коде?
доки: http://developer.android.com/intl/ru/tr ... teral.html

Re: ActionBar в режиме TabNavigation

Добавлено: 23 янв 2014, 06:59
Mustafa
Там 2 таба, с 2мя у меня тоже все ок, и с 4мя ок, если название таба Таб1 и т.д. я так понял, что их "сжимает" в выпадающий список из-за того, что не влезают по длине названий, хотя в портретной если название длинное, то выводит в 2 строки. Вобщем, много неясностей...

Re: ActionBar в режиме TabNavigation

Добавлено: 23 янв 2014, 07:39
klblk
Понятно.
По поводу смены таба есть метод setSelectedNavigationItem у ActionBar. Скорее всего он должен менять текущий таб и элемент списка (не уверен). А вот куда это написать не знаю. Вероятно куда-то PagerAdapter (или что там используется для листания).