Я не совсем понимаю, что вы пытаетесь сделать, но вот как вы меняете вид с помощью кнопки:
Button nextButton =(Button)findViewById(R.id.next);
nextButton.setOnClickListener(this);
Где следующая кнопка, созданная внутри текущего макета.
Тогда в слушателе onclick:
Intent intent = new Intent(this,SecondIntent.class);
startActivity(intent);
finish();
и SecondIntent - это имя второго класса, который вы вызываете. Этот класс может иметь свое собственное представление, потому что он может вызывать setContentView ().
Единственное, что нужно сделать, это открыть AndroidManifest.xml и добавить следующее в тег
<activity android:name=".SecondIntent"
android:label="@string/app_name">
</activity>
Добавление этого в манифест позволит андроиду узнать, что другая деятельность существует.
Теперь, если вы хотите открыть второе представление и иметь возможность закрыть второе представление, чтобы вернуться к первому, добавьте finish()
ко второму действию, а не к первому.
Удачи!
- Товарищ Android Noob