1

アプリに DialogFragment が表示されています。ユーザーがこのダイアログの肯定的なボタンをクリックすると、親アクティビティの UI を変更したいと考えています。これを行う最良の方法は何ですか?

残念ながら、作業中のコードを手元に持っていませんが、基本的には次のとおりです。

クラスを拡張するものと、クラスをItemDisplayActivity拡張するものがあります。のプラスボタンがクリックされたときの UIを変更したい。ActivityItemCommentDialogDialogFragmentItemCommentDialogItemDisplayActivity

どうすればこれを行うことができますか?

4

1 に答える 1

1

DialogFragment親アクティビティが実装する通信インターフェイスを に含める場合の標準的な方法。フラグメントは、そのインターフェイスを介して親にコール バックします。

ダイアログ フラグメントの使用方法を説明する過程でこの手法を示すこの Android 開発者のブログ投稿をご覧ください。

于 2013-10-30T22:33:01.693 に答える