Android Fragmentlar Arası Veri Gönderimi (Bundle ile)

Merhaba arkadaşlar,

İki tane fragmentınız olduğunu düşünelim ve birinden diğerine veri göndermek istiyorsunuz , verilerde kolayca yönlendirilebilecek string ler ise en mantıklı çözüm Bundle kullanmaktır.

FragmentA dan FragmentB ye veri gönderimi :

FragmentA da bulunan kodlara bakacak olursak; hangi fragment a veri göndermek istiyorsak onu yaratıyoruz daha sonra kendimizin belirlediği key değerleri ile (“isim”,”telefon_no”) bundle içine atıyoruz ve göndermek istediğimiz fragment a set ediyoruz.

FragmentA dan gönderdiğimiz değerleri FragmentB içinde alabilmek için :

onCreateView  methodunun içinde fragmentına bağlı olan view ı yaratmadan değerleri alıyoruz. Burada dikkat etmemiz gereken diğer fragment dan hangi key değeri ile yolladıysak onunla almamız gerekmektedir.

Eğer kapsamlı işlemler yapacaksanız ve büyük veriler göndereceksiniz interface oluşturarak verileri göndermenizi tavsiye ederim.Örnek ders için tıklayınız.

0

Alper Beyler

Yüksek Lisans: Çankaya Üniversitesi / Bilgisayar Mühendisliği
Lisans: Çankaya Üniversitesi / Bilgisayar Mühendisliği (4/3.30) (2010-2014)
Lisans : Viyana Teknik Üniversitesi / Bilgisayar Bilimleri (2013)

Yorum Yaz

Haftalık Bülten

Mobilhanem'de yayınlanan dersleri haftalık mail almak ister misiniz?