私は Android 開発者ガイド (具体的にはPassing events back to the dialog's hostDialogFragment ) に従って、を含むを作成し、EditTextそのテキストを返してきました。ボタンを押してそのダイアログを呼び出し
たいのですが、フラグメントに実装するだけでは不十分です。アクティビティに実装する必要がありますが、ボタンからボタンを呼び出すことはできません(ボタンはフラグメントにあります)。 DetailFragmentDialogListenerDetailActivityOnClick
したがって、DialogListenerアクティビティに実装する必要がありますが、そこからフラグメントにあるボタンにアクセスできません。
これを機能させるには、ボタンをDetailActivityフラグメントではなく上に置く必要がありますか? または、これについて別の方法がありますか?