0

pagertabstrip で viewpager を使用しましたが、onpageselected で webservice を呼び出しましたが、カテゴリに移動している間、すべてのカテゴリを読み込もうとしていたため、スクロールがスムーズに動きませんでした。

4

1 に答える 1

0

onPageSelected(int position)位置に基づいてフラグメントまたはWebサービスの呼び出しを処理できるというメソッドがある次のリスナーを使用できます。

viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
            @Override
            public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

            }

            @Override
            public void onPageSelected(int position) {
            }

            @Override
            public void onPageScrollStateChanged(int state) {

            }
        });
于 2016-10-22T07:48:26.633 に答える