指标OnPageChangeListener不起作用

时间:2016-06-05 08:20:40

标签: java android android-viewpager

我正在使用下面的代码。但是当您旋转屏幕或重新运行应用程序时它会起作用。

pager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {

    @Override
    public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
        indicator.setCurrentPage(position);
    }

    @Override
    public void onPageSelected(int position) {
        indicator.setCurrentPage(position);
    }

    @Override
        public void onPageScrollStateChanged(int state) {
    }
});

1 个答案:

答案 0 :(得分:2)

我认为您应该将此内容写入addOnPageChangeListener

indicator.setCurrentPage(position);