0

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

__________________________ 
| |表1| 选项卡2|
______________________________

如果我向右滑动并选择了 Tab2:

__________________________ 
|Tab1 |Tab2| Tab3|
______________________________

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

PS请原谅我蹩脚的ascii艺术:D

4

1 回答 1

3

由于 yourPagerTabStrip与 a 绑定ViewPager,并更改了 的内容,因此ViewPager您可以将 a 注册ViewPager.OnPageChangeListenerViewPager viasetOnPageChangeListener()

如果您的论点是“好吧,如果他们通过标签滑动而不是滑动寻呼机的正文,我想做不同的事情”,那么我不是那种 UX 的粉丝。

于 2012-08-16T21:24:38.260 回答