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