Может быть, вы можете просто скрыть компоненты, например, findViewById(R.id.the_id_of_the_view_to_hide).setVisibility(View.GONE);
Существуют различные параметры для видимости.GONE
скрывает вид, а также освобождает пространство, которое раньше использовалось, как если бы оно было полностью удалено.