AとBというActivityがある。AからBを起動し、Bの実行結果をAで受け取りたい場合、実装方法として正しいものはどれか。

ア AからstartActivityForResultメソッドでBを起動し、AのonActivityResultメソッドでBの実行結果を受け取る。

イ AからstartActivityメソッドでBを起動し、AのonActivityResultメソッドでBの実行結果を受け取る。

ウ AからstartActivityForResultメソッドでBを起動し、BのonActivityResultメソッドで実行結果をAに渡す。

エ AからstartActivityメソッドでBを起動し、BのonActivityResultメソッドで実行結果をAに渡す。

解答と解説はこちら

* 解答と解説を見るには有料サービス「Tech-On!プレミアム」の加入が必要です。「Tech-On!プレミアム」の詳細はこちらから。