Есть ли способ вызвать метод select на вкладке sherlock панели действий без фактического выбора? Конечная цель состоит в том, чтобы не запускать прослушиватели вкладок (onTabSelected
и т. Д.), И только сделать изменение макета так, чтобы соответствующая вкладка выглядела так, как будто она нажата?Выбор вкладки ActionBarSherlock
Аналогично, есть способ вызвать салфетки так, чтобы выполнялся салфетка, но обратный вызов onPageSelected
не запускается?
Я пытаюсь использовать логическое значение, чтобы игнорировать следующий выбор, например, так:
ignore = true;
tab.select(); // or viewPager.setCurrentItem(1, true); in the case of the swipe
ignore = false;
Но кажется, что вкладка выбор и салфетки действие не сразу. AKA флаг игнорирования установлен и не установлен до фактического выбора.
Любая помощь была бы замечательной!