ボタンクリックリスナーで setcontentview(r.layout.activity_main) を使用するのは簡単です
あなたのコードを見ることはまだ役に立ちますが、そのコメントから、おそらく別の方法で行うべきだと言えます。通常、これを行う必要はなく、これは変更方法ではありませんActivities
。それぞれに個別のJavaファイルと、Activity
それがあるように聞こえる個別のxml(レイアウト)ファイルが必要です。
切り替えるには、 like をActivities
使用する必要がありますIntent
MainActivity
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()
ますMainActivity
finish()
onClick()
RegistrationActivity