Java スレッドでは、リストにいくつかのスレッドを作成し、それらを開始して、メイン スレッドをjoin
1 つ作成し、次に別のスレッドを作成して、すべてのプロセスが完了するのを待ってから次に進むことができます。
他のモデルでは、どのようにそれを行うかわかりません。たとえば、RootTools 3.0 Command クラスを取り上げます。、、のCommand
3 つのメソッドを持つ を作成し、コールバックを使用してプロセスの最後に何かを実行できますが、複数のプロセスを待機する方法がわかりません (たとえば、複数のディレクトリのリストを表示するファイルサイズの合計)。commandOutput
commandFinished
commandTerminated
Android Asynctask にも同様の問題があると思います。簡単にコールバックを作成できますが、複数のタスクを待機する方法はありません。私が何かを見逃していない限り?