在我的项目中,我使用 ViewTabPager 库https://github.com/JakeWharton/Android-ViewPagerIndicator。它工作正常,但我的要求是当我选择任何我想在中心显示选项卡的选项卡时。有可能吗?我想在 O 位置的中心显示选定的选项卡。
如果您有任何解决方案,请帮助我。
在我的项目中,我使用 ViewTabPager 库https://github.com/JakeWharton/Android-ViewPagerIndicator。它工作正常,但我的要求是当我选择任何我想在中心显示选项卡的选项卡时。有可能吗?我想在 O 位置的中心显示选定的选项卡。
如果您有任何解决方案,请帮助我。
我的代码中有这个并且可以正常工作
@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);
}
希望这有帮助