私のアプリケーションは実行モード[フォアグラウンド]にあり、ユーザーはホームボタンをクリックします。これにより、アプリケーションがバックグラウンドになります[そしてまだ実行中です]。アプリケーションにアラーム機能があり、起動します。アラームが鳴ったときに、バックグラウンドで実行されているアプリケーションをフォアグラウンドで、最後の状態から取得したいと思います。
<application
android:name="com.abc.android.state.management.MainEPGApp"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:largeHeap="true"
android:logo="@drawable/app_logo" >
<activity
android:name=".SplashScreen"
android:label="@string/app_name"
android:launchMode="singleTop"
android:screenOrientation="nosensor"
android:theme="@style/Theme.Sherlock" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Starter"
android:configChanges="orientation|screenSize"
android:screenOrientation="behind"
android:launchMode="singleTop"
android:uiOptions="none"
android:windowSoftInputMode="adjustPan" />
</application>