使用ViewPager滑动不是很顺利

时间:2013-03-12 03:31:21

标签: android performance android-viewpager

当页面发生变化时,我会动态调整用作页面指示符的LinearLayout视图的内容。

具体代码如下:

public void onPageSelected(int index) {
    // ...  
    adjustPagerTab(index);
    //...
}

adjustPagerTab()是动态更改某些视图的功能。最终切换页面并不顺利。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您自己的方法中的某些内容影响了ViewPager滑动的平滑度,那么您很可能在adjustPagerTab方法中对UI线程做了太多工作。

你检查过ViewPagerIndicator库吗?适用于ViewPager,我已经在几个项目中使用它,而没有看到你所描述的任何副作用。

http://viewpagerindicator.com/