Activity画面の向きが変わったために再起動されたのか、それとも単にIntent到着したために再起動されたのかを検出するための適切な方法はありますか?
私のアプリケーションでは、FragmentActivity2つのを保持するがありますFragment。ユーザーは、タブFragmentを使用してこれらの間を移動できます。これには、選択するデフォルトのタブへのインジケーターを保持できるを運ぶことができるActionBarという規定もあります。したがって、開始時に、デフォルトで2つのタブのいずれかを選択できます。IntentActivityEXTRAActivityEXTRA
この問題は、ユーザーがデフォルトで選択されたタブから他のタブに移動したときに発生します。回転を変更すると、Activityが再開され、ユーザーが移動したタブを選択せずに、デフォルトのタブがEXTRA再度選択されるようになります。