0

在我的项目中,我使用 ViewTabPager 库https://github.com/JakeWharton/Android-ViewPagerIndicator。它工作正常,但我的要求是当我选择任何我想在中心显示选项卡的选项卡时。有可能吗?我想在 O 位置的中心显示选定的选项卡。

如果您有任何解决方案,请帮助我。

4

1 回答 1

1

我的代码中有这个并且可以正常工作

@Override
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
            int scrollX = (mTabHost.getTabWidget().getChildAt(position).getLeft() - (screenWidth / 2)) + (mTabHost.getTabWidget().getChildAt(position).getWidth() / 2);
            ((HorizontalScrollView) findViewById(R.id.scrlTabs)).scrollTo(scrollX, 0);
    }

希望这有帮助

于 2013-07-08T15:43:49.660 回答