Есть ли способ обнаружить, что пользователь нажимает на кнопку вкладки в TabWidget?
Я знаю о OnTabChangeListener, но я хочу обнаружить нажатие на кнопку вкладки, даже если эта вкладка уже была выбрана.
Это необходимо для копирования поведения, стандартного для iOS.Возьмем, к примеру, приложение App Store: выберите вкладку «Категории».Перейдите несколько уровней глубоко в категории.Затем снова нажмите на вкладку «Категории».Это вернет вас на верхний уровень.(как альтернатива многократному нажатию на кнопку «Назад»).Я нахожу это очень интуитивно понятным и, следовательно, применимым к Android.
Этот вопрос задавался ранее: Кнопка Android Tab: обрабатывать событие нажатия / нажатия .Однако принятый ответ здесь бесполезен.
Я пробовал OnClickListener и OnTouchListeners на TabWidget.Но они никогда не срабатывают.