Fragment refresh sorunu
Selamlar...Action bar tabs lardan oluşan bir fragment activity var. Bir fragment ta değiştirdiğim bir bilgiyi veritabanında anında değiştiriyorum ve diğer fragment tan oluşan yeni bilgiyi yada satırları okutmak ve listemi kullanıcı o fragment a geçtiği anda veya kullanıcı görmeden yenilemek istiyorum. Aslında yenileniyor. onResume metodunda, listeyi veritabanından yeniden okuttuğumda yenileme işlemi ilk fragment e tıklamadan gerçekleşmiyor. Bunun nedeni onResume metodunun o noktada çalışması . Çözümü nedir acaba?
Fragment A : Fragment B : Fragment C
x verileri : y verileri : y verilerinden kullanıcının seçtiklerinin görüntülenmesi
20.03.2014 - 10:07
Anladaığım kadarıyla kullanıcı frag B de seçim yaptıgı an sen frag C yi hazır tutayım ve geçiş yaptıgı anda bir veri cekme yapmayım istiyorsun.Cevab öncesi şunu sormak istiyorm, verin çok mu büyük fragment açılırken db'den alamıyor musun ?
Öneri ise kendin bir application context yaratabilirisn ve bu context heryerde gereçli olur static bir sınıf olur, içinde kullanıcı seçimleri daima durur ve hangi noktada kullancaksan bir metodunu call edip bilgileri alırsın.
20.03.2014 - 11:27
Cevap için teşekkürler.... söylediğinizi bir deneyeceğim. veri büyük değil ve zaten veritabanın dan okuyor. Yaşam döngüsündeki sistemden kaynaklı sanırım. Çok teşekkürler.