この文をメインスレッドに書いたため、メインスレッドはすべてのタスクが実行されるのを待ってから次のコードを実行します
私も同じ問題に直面しました。メインスレッドで新しい子スレッドを開くと、すべての子スレッドが実行完了するのを待って次のメインスレッドのコードを実行すると、waitメソッドを使うとインターフェースがフリーズします