Bir parçada bir ListView var, her parça oluşturulduğunda sunucudan (json dizileri) indirilen bazı iletileri göstermesini istiyorum. Karşıdan yükledikten sonra iletileri bir sqlite veritabanına koydum ve daha sonra bu listeden iletileri görüntülemek için BaseAdapter kullanın.BaseAdapter'ta veritabanı değişikliği nasıl bildirilir?
Ancak, BaseAdapter öğesinde getCount() öğesinin setAdapter() öğesinden önce ne döndürmesi gerektiğini bilmek zorundayım; ancak mesajların yüklenmesi zaman gerektirir, mesajlar indirilene kadar sayımı bilmem.
Bu nedenle, parçaya bir ilerleme çubuğu koydum ve iletiler indirildikten ve veritabanına yazıldıktan sonra başka bir parça ve setAdapter() başlatmaya çalışıyorum. Soru, mesajların ne zaman indirilip veritabanına yazıldığını nasıl anlayabilirim?
Post kodu. –