fragment destory
getSupportFragmentManager().beginTransaction().remove(yourFragment).commitAllowingStateLoss();
Naughty Nightingale
getSupportFragmentManager().beginTransaction().remove(yourFragment).commitAllowingStateLoss();