0

LinearLayoutページが変更されると、ページ インジケーターとして使用されるビューのコンテンツを動的に調整します。

具体的なコードは次のとおりです。

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

adjustPagerTab()一部のビューを動的に変更する関数です。最終的にページを切り替えるのはスムーズではありません。

どうすればこれを解決できますか?

4

1 に答える 1

0

If something in your own method is affecting the smoothness of the ViewPager swipe, you are most likely doing too much work on the UI thread in your adjustPagerTab method.

Have you checked out ViewPagerIndicator library? Works great with ViewPager, and I've used it on several projects without seeing any side effects like what you described.

http://viewpagerindicator.com/

于 2013-03-12T03:34:28.977 に答える