-1

一連の Android アクティビティ A-->B-->C-->D があり、D でホーム ボタンを押してアプリ アイコンをクリックすると、アプリはアクティビティ A から開始し、前のアクティビティをクリアして呼び出します各アクティビティを終了し、起動モードのシングルタスクとシングルインスタンスを試しましたが、無駄でした. 提案してください。

4

1 に答える 1

0

この問題を修正しました。問題は、アクティビティ D にタスク アフィニティがあったことです。android:タスクアフィニティ="". マニフェストでこのステートメントを削除しました。これで、アプリはアクティビティが残っていた場所から表示されます。

于 2012-09-26T06:10:49.983 に答える