0
Hi androidians,

アプリケーションに多くのモジュールがあり、リンクを使用して1つのモジュールから別のモジュールに移動できます。しかし、他のモジュールに移動する前に、前のモジュールに関連するすべてのアクティビティを閉じたいと思います。各モジュールのアクティビティのスタックがあり、他のモジュールスタックを開始する前にクリアしたいと言うことができます。

**Example**
 Module1 contains Activity 1,2,3 Module 2 Contains Activity 4,5,6 

移動1->2->3(モジュール1の)から移動する場合3-> 4(モジュール2の)から移動する場合アクティビティ1、2、3(モジュール1の)を終了したい

4

1 に答える 1

2

フラグを使用して、スタック内の他のすべてのアクティビティをクリアできます

または履歴をクリアするためのフラグ。履歴内のアクティビティをクリアする必要があります

これは、アクティビティを開始する前に、意図のフラグになる可能性がありますFLAG_ACTIVITY_CLEAR_TOP

http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP

于 2012-10-12T19:36:59.897 に答える