Ответ 1
Вы можете установить собственное представление для своей панели действий, пользователь RelativeLayout, чтобы поместить свой счетчик в левой части "WATCH LiST"
в java-коде: actionBar.setCustomView(R.layout.custom_actionbar_layout)
По словам Джейка, как в планке Android с панелью действий и вкладками, мы решили следовать его второму предложению.
Используйте вкладку навигации в панели действий и установите пользовательский вид с помощью Spinner
Вместе с IcsSpinner из самого ActionBarSherlock нам удается заставить его работать в Gingerbread и ICS.
Однако в ландшафтном режиме мы все еще страдаем следующей проблемой.
Обратите внимание, что счетчик ( "Портфолио 1" ) находится между вкладкой PORTFOLIO и значком поиска. Мы хотим, чтобы счетчик находился слева от вкладки WATCHLIST.
Есть ли что-нибудь, что мы можем попробовать?
Спасибо.
Вы можете установить собственное представление для своей панели действий, пользователь RelativeLayout, чтобы поместить свой счетчик в левой части "WATCH LiST"
в java-коде: actionBar.setCustomView(R.layout.custom_actionbar_layout)
очень поздний ответ, но это возможно. Вам просто нужно заменить (программно) представление, на которое указывает android.R.id.action_bar_title
с Spinner
. Я написал блог об этом. Здесь ссылка