1
    • アクティビティ 1
    • アクティビティ 2
    • アクティビティ 3

アクティビティ 2 が開始されたとします。アクティビティ 2 は、"cmi.exit" を "suspend" に、"adl.nav.request" を "exitAll" に設定し、Terminate("") を呼び出します。次に何が起こるべきですか?次のシーケンス セッションで現在のアクティビティ ツリーの状態を保持する必要があるかどうかを知りたいですか? 次のシーケンシング セッションでは、どのアクティビティを配信する必要がありますか?

4

1 に答える 1

2

「exitAll」はコース全体を終了し、論理的にすべてのアクティビティが利用できなくなり、追跡データは保存されません。コース全体の追跡データを保持したい場合は、代わりに「suspendAll」を使用する必要があります。「cmi.exit」を「suspend」に設定すると、現在のアクティビティの追跡データのみが保存されます。あなたが言及した例では、追跡データが保存されていないため、「再開」は利用できません。

于 2012-06-25T07:21:35.317 に答える