My activity\_main.xml has 2 buttons. I have implemented onClickListner(); for both of them .

For MainActivity, - > setContentView(R.layout.activity\_main)
This activity\_main has the 2 buttons.

Button1 - setContentView(R.layout.layout1);
Button2 - setContentView (R.layout.layout2);

Is this the proper way to use?? Because.. 

The program runs fine. The problem is that when I click Button2, the layout2 loads, I want to come back to main\_activity now, So I press 'Back' button.
The entire app closes..!! I am taken to homescreen of the phone. 

How to get around this?? I say ViewSwitcher. I do not have a button to come back.

Any other way?? Please excuse for basic question and bad English.