My Launcherのクラス名が「SplashScreen」です。私は2つのアクティビティ "MainActivity"と "MenuList"を持っています。ユーザーがアプリを開くと、SplashScreenアクティビティが開始されます。スプラッシュスクリーンアクティビティは、MainActivityを検証して開始します。 MainActivity ScreenのボタンをクリックしてMenuList Activityを開き、MenuList ActivityのHomeボタンをクリックします。ユーザーがアプリケーションを開くと、MenuListアクティビティが直接開きます。私は以下のリンクに記載されているように変更を加えました。 MainActivityでユーザーがホームボタンを押すとうまくいきます。 MenuListアクティビティでホームボタンを押したときには機能しません。私を助けてください。デバイスのホームキーを押した後、アプリアイコンの最近のアクティビティを開く
https://stackoverflow.com/a/20815679/1517280
ScreenFlowの: スプラッシュ - > MainActivity - >メニューリスト
マニフェストコード:
<activity
android:name=".SplashScreenActivity"
android:clearTaskOnLaunch="true"
android:launchMode="singleTask"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:windowSoftInputMode="adjustResize|stateHidden"
android:screenOrientation="portrait" />
<activity
android:name=".MenuList"
android:windowSoftInputMode="adjustResize|stateHidden"
android:screenOrientation="portrait" />
が両方 'アンドロイドを除去'。また、リンクされた答えから追加したファンキーなコードを削除します。あなたはそれを必要としません。あなたが望む動作は、標準的なAndroidの動作です。 –