سلام
من وقتی بین تب ها(هر تب یک لیست ویو داره که از دیتابیس گرفته میشه) چندین بار چپ و راست می کنم این ارور رو میده :
البته وقتی به صورت عادی و اروم تب ها رو تغییر میدم اروری ندارم اما وقتی پشت سر هم این کارو می کنم این ارور رو میده
کسی میدونه مشکل از چیه؟
من وقتی بین تب ها(هر تب یک لیست ویو داره که از دیتابیس گرفته میشه) چندین بار چپ و راست می کنم این ارور رو میده :
کد پیاچپی:
03-30 19:33:33.891: E/CursorWindow(12278): CursorWindow::create, mmap return errno = 12
03-30 19:33:33.891: E/CursorWindow(12278): Could not allocate CursorWindow 'data/data/com.banooyeparsi.srp/databases/charterdb' of size 2097152 due to error -12.
03-30 19:33:33.925: E/AndroidRuntime(12278): FATAL EXCEPTION: main
03-30 19:33:33.925: E/AndroidRuntime(12278): Process: com.banooyeparsi.srp, PID: 12278
03-30 19:33:33.925: E/AndroidRuntime(12278): android.database.CursorWindowAllocationException: Cursor window allocation of 2048 kb failed. # Open Cursors=733 (# cursors opened by this proc=733)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.database.CursorWindow.<init>;(CursorWindow. java:104)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.database.AbstractWindowedCursor.clearOrCre ateWindow(AbstractWindowedCursor.java:221)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.database.sqlite.SQLiteCursor.fillWindow(SQ LiteCursor.java:154)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.database.sqlite.SQLiteCursor.getCount(SQLi teCursor.java:148)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.database.AbstractCursor.moveToPosition(Abs tractCursor.java:197)
03-30 19:33:33.925: E/AndroidRuntime(12278): at com.banooyeparsi.srp.adapter.database.nam_name(dat abase.java:108)
03-30 19:33:33.925: E/AndroidRuntime(12278): at com.banooyeparsi.srp.KharejiAdapter.getView(Kharej iAdapter.java:80)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.AbsListView.obtainView(AbsListView. java:2338)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.ListView.makeAndAddView(ListView.ja va:1812)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.ListView.fillDown(ListView.java:698 )
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.ListView.fillFromTop(ListView.java: 759)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.ListView.layoutChildren(ListView.ja va:1631)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.AbsListView.onLayout(AbsListView.ja va:2149)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.setChildFrame(LinearLa yout.java:1888)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.layoutVertical(LinearL ayout.java:1742)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.onLayout(LinearLayout. java:1651)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.layoutChildren(FrameLay out.java:515)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.onLayout(FrameLayout.ja va:450)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.support.v4.view.ViewPager.onLayout(ViewPag er.java:1594)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.support.v4.widget.DrawerLayout.onLayout(Dr awerLayout.java:890)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.layoutChildren(FrameLay out.java:515)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.onLayout(FrameLayout.ja va:450)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.support.v7.internal.widget.ActionBarOverla yLayout.onLayout(ActionBarOverlayLayout.java:502)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.layoutChildren(FrameLay out.java:515)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.onLayout(FrameLayout.ja va:450)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.setChildFrame(LinearLa yout.java:1888)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.layoutVertical(LinearL ayout.java:1742)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.LinearLayout.onLayout(LinearLayout. java:1651)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.layoutChildren(FrameLay out.java:515)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.widget.FrameLayout.onLayout(FrameLayout.ja va:450)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.View.layout(View.java:15125)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewGroup.layout(ViewGroup.java:4867)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewRootImpl.performLayout(ViewRootIm pl.java:2317)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewRootImpl.performTraversals(ViewRo otImpl.java:2023)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewRootImpl.doTraversal(ViewRootImpl .java:1189)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.ViewRootImpl$TraversalRunnable.run(Vi ewRootImpl.java:6223)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.Choreographer$CallbackRecord.run(Chor eographer.java:788)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.Choreographer.doCallbacks(Choreograph er.java:591)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.Choreographer.doFrame(Choreographer.j ava:560)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.view.Choreographer$FrameDisplayEventReceiv er.run(Choreographer.java:774)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.os.Handler.handleCallback(Handler.java:808 )
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.os.Handler.dispatchMessage(Handler.java:10 3)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.os.Looper.loop(Looper.java:193)
03-30 19:33:33.925: E/AndroidRuntime(12278): at android.app.ActivityThread.ma
البته وقتی به صورت عادی و اروم تب ها رو تغییر میدم اروری ندارم اما وقتی پشت سر هم این کارو می کنم این ارور رو میده
کسی میدونه مشکل از چیه؟