fishzhazha 2020-03-09 21:01 采纳率: 0%
浏览 486

navigationView侧滑菜单+fragment:为什么点击item切换fragment失败?只能切换一次

//转换fragment
public void SwitchFrag(Fragment targetFragment){

    FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
    //如果Fragment没有被添加,则添加,否则显示
    if(!targetFragment.isAdded()){

        transaction.hide(currentFragment).add(R.id.dl_cebian, targetFragment).commit();
    }
    else{
        transaction.hide(currentFragment).show(targetFragment).commit();
    }
    currentFragment = targetFragment;
}

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-03-09 22:36
    关注
    评论

报告相同问题?