Androidに限った話ではありませんが、java.util.concurrentパッケージは同期・非同期 処理を実装する上で便利なクラスが数多くあります。 今回はそんなconcurrentパッケージから、他スレッドでの操作完了を待機する同期支援 クラスのCountDownLatchを使ってみます。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/concurrent/CountDownLatch.html CountDownLatchクラスの主なメソッドはawaitとcountDownです。 CountDownLatchは単純なON/OFFを持ったラッチとして機能します。 awaitを呼び出したスレッドは、countDownを呼び出すスレッドによりラッチが開放される まで待機します。 ラッチの開放にかかるアクション回数はコン