Which explains the -1 I get since I don't move the cursor at all to begin with.
Thanks to all, I think this is exactly what my problem is and you have all given me really excellent information to fix it. Much appreciated. On Dec 9, 12:04 pm, Kostya Vasilyev <kmans...@gmail.com> wrote: > No need to explicitly move to position "-1" - it's the initial position. > > Just doing "while (moveNext())" is fine. > > 09.12.2010 20:00, H ?????: > > > Personally, I use the following logic which caters nicely for no rows > > as well: > > > if (cursor != null) { > > cursor.moveToPosition(-1); > > while (cursor.moveToNext()) { > > // doSomething with cursor row > > } > > cursor.close(); > > } > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > > -- > Kostya Vasilyev -- WiFi Manager + pretty widget > --http://kmansoft.wordpress.com -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en