/var/log/messages

Feb 3, 2014 - 1 minute read - Comments - android

DialogFragment から呼び出し元の Fragment への callback

DialogFragment を閉じたら表示元の Fragment 側で処理しなきゃならない、という事になる。getActivity() できる、ということとその Activity では backstack に push しない、という事だったので無理矢理 findByFragmentId で取り出して Fragmet なメソドを呼び出してしまう実装を書いてしまいました。ごめんなさい。

こーゆー場合、どうすりゃ良いのかをもう少し確認しておく必要あり。

とは言え

その Activity の backstack に push される Fragment はある interface を実装する形にしておいて、そのメソドで云々、みたいな解しか思いつかないな。むむむ。

git.git の workflow git.git の workflow メモ

comments powered by Disqus