Я думаю, да, вам нужно создать новый экземпляр, потому что вы сохраняете контекст во фрагменте.Это IllegaleStateException, например, вы получите то же исключение, если дважды вызывали метод setContentView () .Возможно, вы вызываете removeView () или removeAllViews () , это будет работать.