やりたかったこと
DialogFragment上のボタンを押すとギャラリーが開き、結果をDialogFragment上のonActivityResult()
で受け取る。
実際に起きたこと
DialogFragment上のonActivityResult()
が呼ばれていない?
なぜかDialogFragment呼び出し元(MainActivity)のonActivityResult()
が呼ばれている。
(こちらは別の操作で使用中。ていうかDialogFragmentのことはDialogFragment上で完結させたい)
解決法
MainActivity上のonActivityResult()
でsuper.onActivityResult()
を呼ぶ。
感想
とっても初心者なのでどうしてこれでDialogFragment上のonActivityResult()
が呼ばれるようになるのかわからない…誰かコメントで教えてください。