Cannot instantiate the type PagerAdapter.
我知道PagerAdapter是一个抽象类,所以我创建了一个继承自PagerAdapter并使用它的新类.
但没有解决它.
这是我的代码:
主要活动进口
import java.util.List;import java.util.Vector;import androID.os.Bundle;import androID.support.v4.app.Fragment;import androID.support.v4.vIEw.VIEwPager;import androID.support.v7.app.ActionBaractivity;import androID.vIEw.Menu;import androID.vIEw.MenuItem;//import com.example.prova.PagerAdapter;//import androID.support.v4.vIEw.PagerAdapter;
我尝试创建pageradapter时出现错误的主要活动
public class MainActivity extends ActionBaractivity { List<Fragment> fragments = new Vector<Fragment>(); private VIEwPager mPager; PagerAdapter mPagerAdapter; //mPager.setCurrentItem(2); @OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); // creating fragments and adding to List fragments.add(Fragment.instantiate(this,Timeline.class.getname())); fragments.add(Fragment.instantiate(this,Postit.class.getname())); fragments.add(Fragment.instantiate(this,Frase.class.getname())); fragments.add(Fragment.instantiate(this,Impostazioni.class.getname())); // creating adapter and linking to vIEw pager this.mPagerAdapter=new PagerAdapter(super.getSupportFragmentManager(),fragments); //I GOT HERE THE ERROR mPager = (VIEwPager) super.findVIEwByID(R.ID.pager); mPager.setAdapter(this.mPagerAdapter); }
在这里我的PagerAdapter
public abstract class PagerAdapter extends FragmentPagerAdapter { // fragments to instantiate in the vIEwpager private List<Fragment> fragments; // constructor public PagerAdapter(FragmentManager fm,List<Fragment> fragments) { super(fm); this.fragments = fragments; } // return access to fragment from position,required overrIDe @OverrIDe public Fragment getItem(int position) { return this.fragments.get(position); } // number of fragments in List,required overrIDe @OverrIDe public int getCount() { return this.fragments.size(); }}解决方法 您无法创建抽象类的实例. 总结
以上是内存溢出为你收集整理的android – 无法实例化类型PagerAdapter全部内容,希望文章能够帮你解决android – 无法实例化类型PagerAdapter所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)