Android 用户在PageViewer上滑动时如何标记当前选项卡

Android 用户在PageViewer上滑动时如何标记当前选项卡,android,android-fragments,android-viewpager,swipe-gesture,Android,Android Fragments,Android Viewpager,Swipe Gesture,我有一个包含3个视图的ViewPager。当用户单击某个选项卡时,视图将正确更改,选项卡底部边框将标记为选中。这种情况是,当用户滑动(向左或向右)时,视图会按预期更改,但选项卡不会标记为选中。即使用户刷卡,我也需要标记选项卡 当用户在视图之间滑动时,是否存在强制选择选项卡的方法 如果您需要任何代码,请告诉我。我认为您必须在代码中实现OnTabChangeListener。在这里,我告诉你我做这件事的方式 implements TabHost.OnTabChangeListener, ViewPa

我有一个包含3个视图的ViewPager。当用户单击某个选项卡时,视图将正确更改,选项卡底部边框将标记为选中。这种情况是,当用户滑动(向左或向右)时,视图会按预期更改,但选项卡不会标记为选中。即使用户刷卡,我也需要标记选项卡

当用户在视图之间滑动时,是否存在强制选择选项卡的方法


如果您需要任何代码,请告诉我。

我认为您必须在代码中实现OnTabChangeListener。在这里,我告诉你我做这件事的方式

implements TabHost.OnTabChangeListener, ViewPager.OnPageChangeListener
设计和实施方法:

public void onPageSelected(int position) {
            //==== set tab
            mTabHost.setCurrentTab(position);
}