Hi,
I'm having a content observer which, when content changes, walks
through the content looking for interesting items.
The code is simple:
ContentResolver res = context.getContentResolver();
Cursor cur = res.query(uri, new String[] { "_id" , "address", "date",
"body" }, null, null, "date desc");
while (cur.moveToNext()) {
... cur.getString(addressIndex) etc.
if (some condition) {
cur.close();
break;
}
}
Due to some reason the cursor gets stuck at this stack trace:
android.database.AbstractCursor checkPosition AbstractCursor.java 559
false
android.database.AbstractWindowedCursor checkPosition
AbstractWindowedCursor.java 172 false
android.database.AbstractWindowedCursor getLong
AbstractWindowedCursor.java 99 false
android.database.CursorWrapper getLong CursorWrapper.java 127 false
com.websafety.android.client.SMSReceiver$SMSContentObserver checkSMS
SMSReceiver.java 136 false
com.websafety.android.client.SMSReceiver$SMSContentObserver onChange
SMSReceiver.java 91 false
android.database.ContentObserver$NotificationRunnable run
ContentObserver.java 43 false
android.os.Handler handleCallback Handler.java 542 false
android.os.Handler dispatchMessage Handler.java 86 false
android.os.Looper loop Looper.java 123 false
android.app.ActivityThread main ActivityThread.java 3742 false
java.lang.reflect.Method invokeNative Method.java -2 true
java.lang.reflect.Method invoke Method.java 515 false
com.android.internal.os.ZygoteInit$MethodAndArgsCaller run
ZygoteInit.java 739 false
com.android.internal.os.ZygoteInit main ZygoteInit.java 497 false
dalvik.system.NativeStart main NativeStart.java -2 true
LogCat continuously reports this error:
11-06 12:20:57.999: DEBUG/dalvikvm(834): threadid=3: still suspended
after undo (s=1 d=1)
Above is the stack trace of Thread 3.
What went wrong?
Thanks.
Denis
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---