انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ارور هنگام تغییر پشت سر هم فرگمنت (Fragment) (در برنامه نویسی اندروید)

ارور هنگام تغییر پشت سر هم فرگمنت (Fragment) (در برنامه نویسی اندروید)

#2
دوست عزیز اولین نکته اینه که سعی کنید از تب هاست زیاد استفاده نکنید چون بنابر مستندات ارائه شده دیگه استفاده از تب هاست منسوخ شده است..(میتونید استفاده کنید ولی بهتره اینکار انجام ندید)..
درمورده ایرادی که برنامه تون گرفته :این ارور به اصطلاح  باعث out of memory شده ..اینم بخاطر اینه که وقتی شما زود صفحات میبندید و از صفحه ای خارج و وارد میشید ..cursor که برای دیتابیس تون انتخاب کردید فرصتی برای بسته شدن نداره...پس کافیه cursor ببندید..از راههای زیادی میشه استفاده کرد مثلا از Try

کد پی‌اچ‌پی:
try {
    while (
cursor.moveToNext()) {
        
//دستورات
    
}
} finally {
    
cursor.close();


یا میتونید داخل متد  Onpause() کرسر رو ببندید..با دستور زیر

کد پی‌اچ‌پی:
cursor.close(); 

به احتمال زیاد مشکل حل میشه.
پاسخ
 سپاس شده توسط admin


پیام‌های این موضوع
RE: ارور هنگام تغییر پشت سر هم فرگمنت - توسط داش بهروز - ۱۳۹۴/۰۱/۱۱, ۰۲:۱۸ ق.ظ
RE: ارور هنگام تغییر پشت سر هم فرگمنت - توسط parniaznet - ۱۳۹۴/۰۱/۱۱, ۱۰:۳۳ ق.ظ
RE: ارور هنگام تغییر پشت سر هم فرگمنت - توسط parniaznet - ۱۳۹۴/۰۱/۱۱, ۱۰:۳۴ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان