365連休

にわかのandroidとかの開発メモ。

androidx.fragment.app.Fragment

Android Studio Giraffe / Fragment及びDialogFragmentと通信する方法に関する考察

FragmentResultListenerは原則使わない方がいい。 DialogFragmentは呼び出し元のActivityやFragment自体にListenerを実装させ、結果を処理する方式がベスト。 DialogFragmentを部品ではなく機能として使用することで、結果を返さなくて良くなり、呼び出し元…

Android Studio 3.6 Fragment用のオプションメニューを追加しようと思ったら、onCreateOptionsMenuが呼ばれない。onPrepareOptionsMenuも呼ばれない。

Activityでオプションメニューを生成し、Fragmentからもオプションメニューを追加したいと思った時、 Fragment#onCreateOptionsMenu または Fragment#onPrepareOptionsMenu をオーバーライドするが、これだけでは不十分。 Fragment#onCreateView内でsetHasOp…