class BasePagerAdapter extends FragmentStatePagerAdapter {
String[] titles;
public BasePagerAdapter(FragmentManager fm) {
super(fm);
this.titles = setTitles();
}
@Override
public Fragment getItem(int position) {
return setFragment(position);
}
@Override
public int getCount() {
return titles.length;
}
@Override
public CharSequence getPageTitle(int position) {
return titles[position];
}
}
封装的adapter如上
目前遇到一个新的需求,就是在一个viewpager的子Fragment下面需要进行登陆操作,登陆成功之后跳转。
但是在跳转的时候,直接replace的话,新的界面的布局和登陆界面的布局会重叠在一起,请问怎么解决
getFragmentManager.beginTransaction.hide(fragment);可以试一下.