そのため、 にボタンがありますListFragment
。onCLick
ボタンの メソッドはに実装されていますMainActivity
(適切な解決策かどうかはわかりませんが、それが何であるかはわかりません)。ボタンをクリックするAlertDialog
とポップアップが表示され、ダイアログ オプションの 1 つを選択すると、フラグメントが使用しているデータセットが変更されます。
問題は、がAlertDialog
消えたとき、ListFragment
まだ古いデータが表示されていることです。
ListFragment
から更新する方法はありますMainActivity
か?
メイン アクティビティから呼び出すことができるように特定のメソッドを静的にしようとしましListFragment
たが、それらのメソッドは非静的フィールドなどを使用するため、静的にすることはできません。