小编Bha*_*shi的帖子

从活动调用getSupportFragmentManager()时出错

我正在尝试使用片段实现滑动视图.但是对我来说,扩展简单的活动而非片段活动非常重要.我在下面编写的代码中的getSupportFragmentManager()上收到错误:

public class CollectionDemoActivity extends Activity {

DemoCollectionPagerAdapter mDemoCollectionPagerAdapter;

ViewPager mViewPager;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_collection_demo);


    mDemoCollectionPagerAdapter = new DemoCollectionPagerAdapter(getSupportFragmentManager());

    mViewPager = (ViewPager) findViewById(R.id.pager);
    mViewPager.setAdapter(mDemoCollectionPagerAdapter);
}

public static class DemoCollectionPagerAdapter extends FragmentStatePagerAdapter {

    public DemoCollectionPagerAdapter(FragmentManager fm) {
        super(fm);
        //int x=10;
    }

    @Override
    public Fragment getItem(int i) {
        Fragment fragment = new DemoObjectFragment();
        Bundle args = new Bundle();
        args.putInt(DemoObjectFragment.ARG_OBJECT, i + 10); 
        fragment.setArguments(args);
        return fragment;
    }

    @Override
    public int getCount() {
        // For this contrived …
Run Code Online (Sandbox Code Playgroud)

android android-fragments swipeview

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-fragments ×1

swipeview ×1