1

あるフラグメント内の関数を別のフラグメントから呼び出す正しい方法を教えてもらえますか? あるフラグメントのオブジェクトを別のフラグメントにシリアライズ可能として渡しました。しかし、それが正しい方法だとは思いません。

この質問を見ましたが、受け入れられた回答は、アクティビティがフラグメント間のすべての通信を仲介する必要があると言っているだけです。アクティビティをメディエーターとして使用して、同じアクティビティ内の他のフラグメントにアクセスするためのコードを教えてください。

4

2 に答える 2

1

フラグメントの使用ガイドを読んでみてください。

Fragment_A が Fragment_Bと通信するようにする場合は、 Fragment_Aから親アクティビティにデータを送信し、親アクティビティからそのデータをFragment_Bに送信するためにFragment_A (親アクティビティが実装する必要がある)内にインターフェイスを定義する必要があります 。

お役に立てば幸いです。

于 2013-02-13T10:29:45.100 に答える