2010/10/25: startActivityForResultを呼び出した直後にonActivityResultが呼ばれる startActivityForResultを呼び出した直後にonActivityResultが実行され、呼び出されたActivityがfinishしたときには、onActivityResultが実行されない現象が起こりました。もうちょっと付け加えると、 (呼び出し元の)startActivityForResult ↓ (呼び出し元の)onActivityResult ↓ (呼び出される側の)onCreate という順番になってます。 ググってみると、こんなディスカッションがありました。 Manifestファイルの中で、呼び出す側/呼び出される側の双方のActivityが「android:launchMode="singleInstance"」とか「androi