2
我有一个项目,我使用了Tabs + Swipe UI。这里的问题是我想知道从哪个选项卡导航标签。就像,对于标签2,我可以从标签1以及标签3导航。所以我想知道从哪个标签导航。Android:Tabs + Swipe:如何知道页面导航的前一个屏幕?
我有一个项目,我使用了Tabs + Swipe UI。这里的问题是我想知道从哪个选项卡导航标签。就像,对于标签2,我可以从标签1以及标签3导航。所以我想知道从哪个标签导航。Android:Tabs + Swipe:如何知道页面导航的前一个屏幕?
我建议您使用Velocity tracker来查找X方向上的滑动速度(使用.getXVelocity()
)。如果该值是负值,那么它是从标签页1。否则,它是从选项卡3
与此相关的一个很好的例子是[here](http://www.java2s.com/Code/Android/UI/VelocitytrackerDemo.htm) – 2013-02-11 09:44:03
将本地var previoustab保留在您的tabListener上。 – 2013-02-11 09:32:44