Apa cara yang benar untuk memberikan bundel ke aktivitas yang diluncurkan dari yang sekarang? Properti bersama?
android
android-activity
bundle
yanchenko
sumber
sumber
Melewati data dari satu Aktivitas ke Aktivitas di android
Niat berisi tindakan dan data tambahan opsional. Data dapat diteruskan ke aktivitas lain menggunakan
putExtra()
metode maksud . Data dilewatkan sebagai ekstra dankey/value pairs
. Kuncinya selalu berupa String. Sebagai nilai, Anda dapat menggunakan tipe data primitif int, float, karakter, dll. Kami juga dapat meneruskanParceable and Serializable
objek dari satu aktivitas ke aktivitas lainnya.Mengambil data bundel dari aktivitas android
Anda dapat mengambil informasi menggunakan
getData()
metode pada objek Intent. The Intent objek dapat diambil melaluigetIntent()
metode.sumber
Anda bisa meneruskan nilai dari satu aktivitas ke aktivitas lain menggunakan Bundle. Dalam aktivitas Anda saat ini, buat bundel dan atur bundel untuk nilai tertentu dan berikan bundel itu ke maksud.
Sekarang di NewActivity Anda, Anda bisa mendapatkan bundel ini dan mengambil kembali nilai Anda.
Anda juga dapat meneruskan data melalui niat. Dalam aktivitas Anda saat ini, tetapkan niat seperti ini,
Sekarang di NewActivity Anda, Anda bisa mendapatkan nilai itu dari niat seperti ini,
sumber
Tulis ini kegiatan yang Anda ikuti:
Di NextActivity.java
Ini bekerja untuk saya, Anda bisa mencobanya.
Sumber: https://www.c-sharpcorner.com/article/how-to-send-the-data-one-activity-to-another-activity-in-android-application/
sumber
Anda dapat menggunakan kode ini dalam aktivitas pertama Anda :
dan dapatkan objek dalam aktivitas kedua :
sumber