如何检测何时选择pagerTabStrip?

时间:2012-08-16 21:07:49

标签: android touch listener

使用旧的SwipeyTabs你可以简单地使用onSwipeyTabSelected.onSwipeyTabSelected,现在是在2012年6月发布的PageTabStrip,它可以用来简化工作,事实上它适用于简单的情况。但我还没有找到任何方法,实际上允许我检测选项卡的选项,例如:

_______________________________
| |Tab1| Tab2|
_______________________________

如果我向右滑动并且Tab2被选中:

_______________________________
|Tab1 |Tab2| Tab3|
_______________________________

如何检测/触发包含此选项卡的PagerTabStrip的活动中的事件?

P.S。原谅我糟糕的ascii艺术:D

1 个答案:

答案 0 :(得分:3)

由于您的PagerTabStripViewPager相关联,并且更改了ViewPager的内容,因此您可以ViewPager.OnPageChangeListener注册ViewPager {{ 3}}

如果你的论点是“好的话,如果他们通过选项卡进行滑动,那么我会想做不同的事情,而不是他们刷掉寻呼机的主体”,那么我不是那个用户体验的粉丝。