Ich brauche die chapterId
und lessonId
Wert in Tablayout
Fragmente.Wie kann ich eine Methode erstellen, um Werte von Activity an andere Komponenten zu übergeben
Eine der Lösungen zum Senden von Daten von Aktivität zu Fragment sendet den Wert mit der öffentlichen Methode in Aktivität und erstellt eine neue Instanz im Fragment und gibt den Wert in Fragmenten an.
Ich habe diese Aktivität, wo ich Bündel in diesem bekommen.
public class DetailActivity extends AppCompatActivity {
private String chapterId;
private String lessonId;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail);
getBundle();
}
private void getBundle() {
Bundle bundle = getIntent().getExtras();
if (bundle != null) {
chapterId = bundle.getString("CHAPTERID");
lessonId = bundle.getString("LESSONID");
}
}
======== Method for sending data to other Activities and Fragments=====
public String getId(){
}
}
Jetzt ist meine Frage, wie kann ich diese Methode schreiben. Dank
tun geben Sie Daten von Aktivität zu Fragmenten tun? –
Ich weiß, mit Absicht, meine Mean schafft Methode für die Weitergabe von Wert zwischen Activty und Fragment. –