私はアンドロイドアプリケーションで作業しています。アプリケーションには、ユーザーが別のアクティビティに渡すことができるカップルのボタンがあります。今、私はこのインテント間の遷移をやっている方法は、以下のようなものです:上記の内容で私は別のインテントのAndroidに渡した後、インテントが殺される
Intent intent = new Intent(this,user_area.class);
intent.putExtra("user",user_name.getText().toString());
startActivity(intent);
私が活動を開始し、その活動から、私はこのコードを使用してバックMainActivity
に取得しています:
Intent intent = new Intent(context,MainActivity.class);
startActivity(intent);
しかし、私は実際にアプリケーションが起動したときに作成されたMain Activity
に戻っていないので、これが原因でメモリが過剰使用されていると思われます。私はMainActivity
の別のインスタンスを作成しています。これは本当に私が思ったように、もし私が最初に作った活動に戻っていかなければならないのか、それとも私がそのようなことをすることができないのなら、どうすれば前の活動をさせることができるのでしょうか?
それは素晴らしいです。ありがとう@シャイシャフ。 –