SOB网站有BUG,登录后,用户名显示不出来,领券联盟也有一个BUG
领券联盟的MainActivity隐藏Fragment
private void switchFragment(BaseFragment targetFragment) {
FragmentTransaction fragmentTransaction = mFragmentManager.beginTransaction();
if (!targetFragment.isAdded()) {
fragmentTransaction.add(R.id.main_page_container, targetFragment);
} else {
fragmentTransaction.show(targetFragment);
}
if (lastFragment != null && lastFragment != targetFragment) { //修改
fragmentTransaction.hide(lastFragment);
}
lastFragment = targetFragment;
// fragmentTransaction.replace(R.id.main_page_container,targetFragment);
fragmentTransaction.commit();
}
如何下面的导航栏 例如首页连点两次,会被隐藏。
解决办法: lastFragment != targetFragment 增加一个条件
登陆后显示了不用户名?你按f12,看一下console里报了什么错。
如何下面的导航栏 例如首页连点两次,会被隐藏,这个bug在后面有讲到。