ページ切り替え方法2つ目は レイアウト切り替えです。
非常に簡単に切り替えが可能です
メニューのページめくり程度であれば
この方法がいいと思います。
ボタンが押されたときに
setContentView(R.layout.test2);
をするだけでOKです!
1つ目のレイアウトをmain.xml
2つ目のレイアウトをtest2.xmlとします。
1つ目のレイアウトにあるレイアウト切り替え用のボタンをbutton3とします。
//--------------------------- //ボタンがクリックされたら呼ばれる関数 //--------------------------- public void onClick(View v) { // TODO 自動生成されたメソッド・スタブ if(v==button1){ //ボタン1の場合 if(clickcount%2==0){ text1.setText("gaa"); //text1をがぁ~に }else{ text1.setText(" "); //text1を消す } clickcount++; }else if(v==button2){ Intent intent = new Intent(this, TestActivity2.class); startActivityForResult(intent, 0); }else if(v==button3){ setContentView(R.layout.test2); } }