آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

كرش كردن اپ در حين سرچ كردن

sadra  11 سال پیش  11 سال پیش
0 0

سلام به همگي

موقعي كه عبارتي تو تكست فيلد وارد ميشه و سرچ رو ميزنم ازونجايي كه احتمالا نتايج جتسجو بالاست به من اين خطلا رو ميده:

 06-29 13:46:40.809: E/AndroidRuntime(26075): android.database.CursorWindowAllocationException:
Cursor window allocation of 2048 kb failed. # Open Cursors=759 (# cursors opened by this proc=759)

من اومدم در اين قسمت كوئري كه ميگرفتم از:

 try{...}finally{db.close();}

استفاده كردم. اما الان فقط يه تعداد محدودي ركورد برميگرئونه، احساس ميكنم همه ركوردارو برنميگردونه فقط تا جايي كه كرش نكنه برميگردونه! پيشنهاد شما چيه؟

چه راه حلي غير استفاده از db.close() وجود داره؟

ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
sadra  11 سال پیش
0 0


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .