アクティビティから startActivity(Intent intent) を呼び出すと、常に onDestroy() メソッドが呼び出されるため、フラグメントなどの状態が失われます...
私の理解では、onStop を呼び出す必要があり、onDestroy を呼び出すことも、呼び出すこともできませんでした。しかし、私の経験では、元の活動は常に破壊されています。
listView、アダプターなどを使用したアクティビティがある場合、Android は、別のアクティビティをこのアクティビティの上にプッシュしたからといって、単にアダプターの状態を保存することを期待していませんよね?
私は正しいですか?何がこの動作を引き起こしている可能性がありますか?
ありがとうございました