Ich bin ein Neuling für Fragmente. Ich möchte einen String-Wert von einem Fragment zu einem anderen übergeben. Wie macht man das? Ich habe meine Fragmente auf folgende Weise aufgerufen. Bitte führen Sie mich Schritt für Schritt.Wie übermittele ich in Android einen Wert von einem Fragment zum anderen?
String cid = id.getText().toString();
Fragment fr = new FriendFragment();
android.app.FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.content_frame, fr);
ft.commit();
Wie es am anderen Fragment zu erhalten? – user3256145
@ user3256145: siehe meinen bearbeiteten Antwortpartner. –
Dies führt zu Undichtigkeiten, wenn die Daten riesig sind. Stattdessen sollten Sie das Schnittstellendesign für die Kommunikation zwischen Fragmenten verwenden. –