0

我正在尝试使用ViewPager来实现屏幕幻灯片。

在我的开始活动中,有如下一行,这也是错误:“构造函数 PhotoActivity.PhotoSlidePagerAdapter(FragmentManager) 未定义”

import android.support.v4.app.FragmentStatePagerAdapter;
mPagerAdapter = new PhotoSlidePagerAdapter(getFragmentManager());

我的PagerAdapter班级:

private class PhotoSlidePagerAdapter extends FragmentStatePagerAdapter {
    public PhotoSlidePagerAdapter(FragmentManager fragmentManager) {
        super(fragmentManager);
    }

    @Override
    public Fragment getItem(int position) {
        return new PhotoSlideFragment();
    }

    @Override
    public int getCount() {
        return 5;
    }
}

我发现如果我更改import android.support.v4.app.FragmentStatePagerAdapterimport android.support.v13.app.FragmentStatePagerAdapter. 有用。为什么?

4

1 回答 1

0

用这个

mPagerAdapter = new PhotoSlidePagerAdapter(getSupportFragmentManager());

代替mPagerAdapter = new PhotoSlidePagerAdapter(getFragmentManager());

于 2013-05-07T05:23:03.290 回答