Я использовал FrameLayout, и это всего лишь вопрос настройки видимости. Я не уверен, почему это заняло так много времени, чтобы выяснить, я, должно быть, искал неправильно в Интернете.
tab1.setVisibility(View.INVISIBLE);
tab2.setVisibility(View.VISIBLE);