2

viewpager では、pagedapter メソッド getcurrentItem() が最初と最後のページに対して呼び出されません。スクロールしながら。

シナリオ: 初めてアダプターをロードしたとき。

@Override
    public Fragment getItem(int position) {

        Log.d("CurrentItem", ""+mPager.getCurrentItem());
        Log.d("CurrentPosition", ""+position);

        mFragNamLabel.setText("SCREEN "+(mPager.getCurrentItem()+1));
        return SCOrderButtons.newInstance(position);
    }

getcCurrentitem() は初期化時に一度に 2 回呼び出され、最初と最後のページでは呼び出されません。これは実際にどのように機能しますか?

4

0 に答える 0