私のアプリには、A、B、Cの3つのアクティビティがあります。アクティビティAがメインのアクティビティです。
を使用してAからアクティビティBを開始するとIntent
、Aは自動的に破棄されます。ただし、Bを起動したときにAが終了していません。次に、デバイスの戻るボタンを押すと、Aが使用を開始し、戻るonCreate
ためにを使用していないため、すべてのデータが失われましたIntent
。
BからCを開くときにも同じことが起こります。
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent(ActivityA.this,
ActivityB.class));
}
});
どうしたの?これを修正するにはどうすればよいですか?