>>239
メインスレッド(UIスレッド)でスリープするのは禁じ手なので、threadなりasynctaskなりを作ってその中で動作Bの処理をする。
終わったら必要に応じてメインスレッドに通知する。

詳細
https://developer.android.com/guide/components/processes-and-threads?hl=ja