Soru & Cevap

Android de açık activity i kapatma ...

15.02.2018 - 05:18

Merhabalar sorum şu ;

Şimdi android studiodan uygulama yazıyorum, bilgi yarışması tarzında db kullanmıyorum array list kullanıyorum.

Array listteki sorularda ram'e yüklendiğinden dolayı sıkıntı çıkarta biliyor uygulamada kasma vs vs benim yapmak istediğim ise şu bi activity açıldığı zaman arraylistteki sorular ram'e yükleniyor buraya kadar herşey tamam ramden random çekiyor. Fakat o activity den çıktığımız zaman ramde hala yüklü kalıyor sorular bunun nasıl önüne geçe bilirim ?

activityden çıkıp başka bir menüye girildiğinde arkaplanda rami yormamasını nasıl sağlarım ? yardımcı olursanız sevinirim teşekkürler!

161 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-84564-1548924191.jpg
emrekaplan606
16.02.2018 - 12:08
@Override
public void onDestroy(){
  arrayList.clear(); //soruları tuttuğun liste.
}

bu şekilde activity içerisinde kullanabilirsin.

picture-84564-1548924191.jpg
emrekaplan606
16.02.2018 - 08:40

Merhaba,

activity içinde onDestroy metodunu override et. Sonra bu metod içinde arraylist.clear() ile listeni temizle. 

Hasan Şimşek
16.02.2018 - 11:51
Tam olarak anlamadım biraz daha açıklayıcı olurmusun lütfen :/ çünki ben amatör bile değilim daha kötüyüm diye bilirim :)