多くのxmlレイアウトでAndroidアプリケーションを作成しようとしていますが、ここで問題が発生します。 2番目のボタンで問題が発生し、アプリケーションがクラッシュします。2つ以上のレイアウトを使用する
public class MonkeyQuest_androidActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button newGame = (Button) findViewById(R.id.newGame);
newGame.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setContentView(R.layout.name);
final Button setName= (Button) findViewById(R.id.setName);
setName.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setContentView(R.layout.Menu);
}
});
}
});
}
}
「多くのXMLレイアウト」とはどういう意味ですか?あなたは多くの活動が必要であることを意味しますか? 1つのアクティビティに対してレイアウトを複数回変更しようとしているようですね。 「問題は第2ボタンから始まる」とはどういう意味ですか?何番のボタン?あなたは例外を取得していますか?例外は何ですか?あなたが達成しようとしていることとその理由について、logcat(関連するビットのみ)と詳細情報を投稿してください。 – Simon