使用ViewPager进行屏幕幻灯片

时间:2013-05-07 05:04:55

标签: android android-viewpager android-pageradapter

我正在尝试使用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.FragmentStatePagerAdapter更改为import android.support.v13.app.FragmentStatePagerAdapter。有用。为什么呢?

1 个答案:

答案 0 :(得分:0)

使用此

mPagerAdapter = new PhotoSlidePagerAdapter(getSupportFragmentManager());

而不是mPagerAdapter = new PhotoSlidePagerAdapter(getFragmentManager());