こんにちは、簡単な質問です。2 つのフラグメントをホストするアクティビティがあります。フラグメントは、アクティビティのフッターのボタンを介して呼び出されるようになりました。フラグメントでは、基本的に同じことを行い、AsyncTask を開始し、JSON 応答を解析して ListView に表示します。唯一の違いは、レイアウト内の特定のビューを更新する際にいくつかの違いがあることです。
私の質問は、アクティビティでフラグメントとは異なるコンストラクターを使用して AsyncTask を実行し、結果をフラグメントに渡してビューを更新する方法はありますか? 今のところ私が見ることができる唯一の問題は(それが問題である場合)、どのフラグメントにデータを渡すかを知る方法です。
より良い方法はありますか、それとも問題ありませんか。すべてのフラグメントで同じ手順を実行します。コードの重複について心配しすぎていると思います