它可以很好地处理页面上的碎片。但是我想使用activity来展示我的页面。所以请帮助我如何重写Activity类的以下代码?
private void initialisePaging() {
// TODO Auto-generated method stub
List<Fragment> fragments = new Vector<Fragment>();
fragments.add(Fragment.instantiate(this, AboutFragment.class.getName()));
fragments.add(Fragment.instantiate(this, ServiceFragment.class.getName()));
fragments.add(Fragment.instantiate(this,ProcessFragment.class.getName()));
mPagerAdapter =new PagerAdapter(this.getSupportFragmentManager(), fragments);
ViewPager pager = (ViewPager) findViewById(R.id.viewpager);
pager.setAdapter(mPagerAdapter);
}但我想要这样,
List<ActionBarActivity> ac=new Vector<ActionBarActivity>();
ac.add(ActionBarActivity.INPUT_SERVICE(this, AboutActivity.class.getName()));
ViewPager pager = (ViewPager) findViewById(R.id.viewpager);
pager.setAdapter(mPagerAdapter); 此代码不正确。请帮帮忙
发布于 2015-08-21 13:12:38
在我看来,在ViewPager中没有使用activity而不是fragment的常规方法。Fragment和activity的能力差不多,为什么不用Fragment呢?
https://stackoverflow.com/questions/32132510
复制相似问题