StaleDataException: intento acceder a un cursor después de que se ha cerrado

FATAL EXCEPTION: main
Process: com.example.lenovo.phone, PID: 4885
android.database.StaleDataException: Attempted to access a cursor after it has been closed.
at android.database.BulkCursorToCursorAdaptor.throwIfCursorIsClosed(BulkCursorToCursorAdaptor.java:64)
at android.database.BulkCursorToCursorAdaptor.requery(BulkCursorToCursorAdaptor.java:133)
at android.database.CursorWrapper.requery(CursorWrapper.java:186)
at android.app.Activity.performRestart(Activity.java:5309)
at android.app.ActivityThread.handleSleeping(ActivityThread.java:3514)
at android.app.ActivityThread.access$2900(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1500)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:5299)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)                                                                               
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:829)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:645)
at dalvik.system.NativeStart.main(Native Method)

Respuestas a la pregunta(2)

Su respuesta a la pregunta