Bu sorunun birçok kez sorulduğunu biliyorum, ancak benim gibi birçok yeni geliştirici bunu zor buluyor. memory leaks
'u önlemek için context
kullanılmalıdır? yerde ben almalıyız possible.Also http://android-developers.blogspot.in/2009/01/avoiding-memory-leaks.html olarak context-activity
kullanmayı deneyin getApplicationContext()
ve yerde örHangi Bağlamda? Bellek Sızıntılarını önlemek için
için
Try using the context-application instead of a context-activity
Hangi Bağlam RecyclerView Adapter
geçmek veya Custom Dialog Class
Bir şekilde diyor bulundu bulduğum bağdaştırıcıyı bu şekilde bağdaştırmak için bu yolla
recyclerview.setAdapter(new YourAdapter(new WeakReference<Activity>(ActivityName).get()));
Geçiş yolum doğru mu?
Lütfen başkalarının da faydalanabilmesi için ayrıntılı bir açıklama yapın. Teşekkür
Ancak zayıf bir bağlam kullanırsam sorun çıkarır mı? –
@SonaliPawar: Sürekli olarak kilitler nedeniyle performansla ilgili bazı sorunlarınız olabilir. – CommonsWare
Ya eğer ağ ile ilgili işleri yapmalıyım veya adaptörden diyalogları göstereyim, etkinlik ortamı uygun mu? –