دوست عزیز اولین نکته اینه که سعی کنید از تب هاست زیاد استفاده نکنید چون بنابر مستندات ارائه شده دیگه استفاده از تب هاست منسوخ شده است..(میتونید استفاده کنید ولی بهتره اینکار انجام ندید)..
درمورده ایرادی که برنامه تون گرفته :این ارور به اصطلاح باعث out of memory شده ..اینم بخاطر اینه که وقتی شما زود صفحات میبندید و از صفحه ای خارج و وارد میشید ..cursor که برای دیتابیس تون انتخاب کردید فرصتی برای بسته شدن نداره...پس کافیه cursor ببندید..از راههای زیادی میشه استفاده کرد مثلا از Try
یا میتونید داخل متد Onpause() کرسر رو ببندید..با دستور زیر
به احتمال زیاد مشکل حل میشه.
درمورده ایرادی که برنامه تون گرفته :این ارور به اصطلاح باعث out of memory شده ..اینم بخاطر اینه که وقتی شما زود صفحات میبندید و از صفحه ای خارج و وارد میشید ..cursor که برای دیتابیس تون انتخاب کردید فرصتی برای بسته شدن نداره...پس کافیه cursor ببندید..از راههای زیادی میشه استفاده کرد مثلا از Try
کد پیاچپی:
try {
while (cursor.moveToNext()) {
//دستورات
}
} finally {
cursor.close();
}
یا میتونید داخل متد Onpause() کرسر رو ببندید..با دستور زیر
کد پیاچپی:
cursor.close();
به احتمال زیاد مشکل حل میشه.