Android 如何在viewpager的第一个位置添加片段
我正在使用pagerIndicator,我需要在位置0添加一个片段 例如,如果我有标题1、标题2、标题3,我想在位置0添加标题0 所以我的ViewPager看起来像这个标题0,标题1,标题2,标题3 我试过这样的东西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(); 我的适配器
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。。。我将编辑我的问题