ボタンクリックリスナーで setcontentview(r.layout.activity_main) を使用するのは簡単です
あなたのコードを見ることはまだ役に立ちますが、そのコメントから、おそらく別の方法で行うべきだと言えます。通常、これを行う必要はなく、これは変更方法ではありませんActivities。それぞれに個別のJavaファイルと、Activityそれがあるように聞こえる個別のxml(レイアウト)ファイルが必要です。
切り替えるには、 like をActivities使用する必要がありますIntentMainActivity
Intent i = new Intent(MainActivity.this, RegistrationActivity.class);
startActivity(i);
次に、あなたのonClick()中にRegistrationActivity次のようなものがあるはずです
public void onClick(View v)
{
Intent i = new Intent(MainActivity.this, RegistrationActivity.class);
startActivity(i);
}
MainActivityこれにより、破棄された場合の新しいインスタンスが作成されます。を呼び出さず、新しいインスタンスが必要ない場合は、単純に of を呼び出すことができfinish()ますMainActivityfinish()onClick()RegistrationActivity