murat can
murat can
İstanbul-II (Anadolu)
05/03/2015 tarihinden beri üye
15 GY Puanı
100K GY Sırası

Kişisel Sayfaları

İlgi Alanları

1 Rozet
0 Sertifika
2 Soru Sordu
0 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Uludağ Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

2
Tümünü Gör

SwipeTab iki ListFragment ve Asynctask Kullanımı

Merhaba,

SwipeTab(ViewPager da kullandım) ile Tab menu yaptım.Her bir Tab için ListFragment olarak tanımladım.ListFragment için Liste tasarımlarını da tamamladım.Listelere Data yüklenirken Asyctask ile ön tarafta "yükleniyor" ifadesini gösterip arka taraftada datalarımı adaptore gönderiyorum.

Takıldığım iki nokta var ve araştırmalarda da sanırım bunu tam ifade edemediğim için doğru yolu bulamadım.

1-)Uygulama açıldığında İlk Tab aktif olmasına rağmen o yükleniyor ardından ikinci Tab içinde Yükleniyor ifadesi çıkıyor.Ben ise ikinci Tab a bastığımda O Tab içerisinde yer alan Listenin yüklenmesini istiyorum.

2-)İkinci Tab dan birinnci Tab a dönünce Sanki uygulama yeni açılmış gibi Tab tüm işlemleri en baştan yapıyor.Oysa orda da normal hızda dataları göstermesini istiyorum.Bu adım için en iyi yol nedir.?

Yukarıdaki sorunlarım için örneklerin yer aldığı bir site adresi yada küçük bir kod parçası paylaşabilirseniz sevinirim.

Fragmentler içerisinde Liste Tanımım;

 public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {

           View rootView = inflater.inflate(R.layout.tab1, container, false);
            listView = (ListView) rootView.findViewById(android.R.id.list);
            return rootView;

}

AsyncTask ı tetiklediğim kod bloğu ise şöyle;

 public void onActivityCreated(Bundle savedInstanceState) {
            super.onActivityCreated(savedInstanceState);

          new GetMenuData().execute();

}

Şimdiden Teşekkürler.

Saygılarımla.

9 yıl önce yanıtladın

Yayında olan uygulamayı baştan yazıp güncelleyebilir miyim?

Merhaba,

Daha önce markete eklediğim bir uygulama üzerine 3 kez güncelleme yayınladım.Ancak yeni geliştirimleri mevcut proje üzerinden yapmaktansa temiz bir proje üzerinde en baştan başlayarak yazıp marketteki mevcut uygulamamın üzerine güncelleme olarak ekleyebilir miyim?İlk projede ürettilen keystore ile mi yoluma devam etmem gerekiyor?Daha önce bu konuyla ilgili yaşadığınız deneyimleri paylaşabilir misiniz?Yardımlarınız için şimididen teşekkürler.

 

9 yıl 1 ay önce yanıtladın