我正在使用pagerIndicator我需要在位置0添加一个片段
例如,如果我有Title1,Title2,Title3,我想在位置0添加Title0 所以我的ViewPager看起来像这个Title0,Title1,Title2,Title3
我尝试过这样的事情
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;
}
}
问题是Title0内的内容成为Title1的内容 Title1内的内容成为Title2的内容......
我不知道发生了什么事!