Я установил панель действий в своем приложении. Я возвращаю ActionBar, вызывая Activity.getActionBar () . Затем я установил все нужные вкладки с помощью методов ActionBar.addTab () и ActionBar.newTab () .
Когда я нахожусь в альбомном режиме, все мои категории отображаются на экране (т.е. пользователь может видеть все доступные вкладки). Выбираю последнюю категорию (справа на экране). После поворота экрана (сейчас я в портретном режиме) я сохраняю выбранную категорию и восстанавливаю ее на панели действий благодаря методу ActionBar.setSelectedNavigationItem () .
Хотя вкладка хорошо выбрана в ActionBar (т.е. ее метка подчеркнута / выделена), рассматриваемая вкладка в настоящее время не отображается на экране. Действительно, ширина экрана слишком мала для отображения всех доступных вкладок ActionBar.
Моя проблема в том, что setSelectedNavigationItem
не заставляет ActionBar прокручиваться до выбранной вкладки, чтобы пользователь мог видеть ее ярлык. Пользователь должен вручную прокрутить панель действий, чтобы увидеть, какая вкладка выбрана в данный момент.
Может ли кто-нибудь помочь мне решить эту проблему?