アプリに 2 つのアクティビティがあります。A アクティビティはランチャー アクティビティです。初めてアプリを実行すると、ランチャー アクティビティが実行されますが、ホーム ボタンを押してアプリ アイコンをクリックしてそこからアプリを再起動すると、常に B アクティビティが実行されます。
アプリの起動時にアクティビティ A が常に実行されるようにしたいと考えています。
これはマニフェスト コードです。
<application
android:icon="@drawable/icon"
android:label="@string/app_name" >
<activity
android:name="com.velosys.smsManager.Activities.a"
android:launchMode="singleInstance"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.velosys.smsManager.Activities.b" />
</application>
使用android:launchMode="singleInstance"
は私の目的を果たしますが、あるアクティビティから別のアクティビティへの移動が非常に遅くなります.`android:launchMode="singleInstance"のオプションを教えてください.