Навигация по списку действий с панелью навигации + вкладка - Положение счетчика не слева

По словам Джейка, как в планке Android с панелью действий и вкладками, мы решили следовать его второму предложению.

Используйте вкладку навигации в панели действий и установите пользовательский вид с помощью Spinner

Вместе с IcsSpinner из самого ActionBarSherlock нам удается заставить его работать в Gingerbread и ICS.

Однако в ландшафтном режиме мы все еще страдаем следующей проблемой.

enter image description here

Обратите внимание, что счетчик ( "Портфолио 1" ) находится между вкладкой PORTFOLIO и значком поиска. Мы хотим, чтобы счетчик находился слева от вкладки WATCHLIST.

Есть ли что-нибудь, что мы можем попробовать?

Спасибо.

Ответ 1

Вы можете установить собственное представление для своей панели действий, пользователь RelativeLayout, чтобы поместить свой счетчик в левой части "WATCH LiST"

в java-коде: actionBar.setCustomView(R.layout.custom_actionbar_layout)

Ответ 2

очень поздний ответ, но это возможно. Вам просто нужно заменить (программно) представление, на которое указывает android.R.id.action_bar_title с Spinner. Я написал блог об этом. Здесь ссылка