Android 如何在viewpager的第一个位置添加片段

Android 如何在viewpager的第一个位置添加片段,android,android-fragments,android-viewpager,viewpagerindicator,Android,Android Fragments,Android Viewpager,Viewpagerindicator,我正在使用pagerIndicator,我需要在位置0添加一个片段 例如,如果我有标题1、标题2、标题3,我想在位置0添加标题0 所以我的ViewPager看起来像这个标题0,标题1,标题2,标题3 我试过这样的东西 mAdapter.setCONTACTS(New_Contacts); // String[] New_Contacts mAdapter.setCount(New_Contacts.length); mAdapter.notifyDataSetChanged(); 我的适配器

我正在使用pagerIndicator,我需要在位置0添加一个片段

例如,如果我有标题1、标题2、标题3,我想在位置0添加标题0 所以我的ViewPager看起来像这个标题0,标题1,标题2,标题3

我试过这样的东西

mAdapter.setCONTACTS(New_Contacts); // String[] New_Contacts 
mAdapter.setCount(New_Contacts.length);
mAdapter.notifyDataSetChanged();
我的适配器是:

public class My_FragmentAdapter extends FragmentStatePagerAdapter{
    String[] CONTACTS_ID;



    public  String[] getCONTACTS() {
        return CONTACTS_ID;
    }

    public  void setCONTACTS(String[] cONTACTS) {
        CONTACTS_ID = cONTACTS;
    }

    private int mCount;

    public My_FragmentAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int position) {
        return My_Fragment.newInstance(CONTACTS[position]);
    }

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

    public void setCount(int count) {
        mCount = count;
        notifyDataSetChanged();
    }

    @Override
    public int getItemPosition(Object object){
        return POSITION_NONE;
    }
}
问题是标题0中的内容变成了标题1的内容 标题1中的内容成为标题2的内容


我不知道发生了什么事

我们不知道setCONTACTS或setCount做什么。我所能猜到的就是你在使用TitlePageIndicator,你在添加一个新片段,而你没有添加一个新标题。是的,我在使用TitlePageIndicator。。。我将编辑我的问题