Update: found my bug and it should work now: http://bazaar.launchpad.net/%7Epjv/collectionista/trunk/download/49/filteredcursor.java-20081215002110-blupm1dk5m7h1z4a-2/FilteredCursor.java?file_id=filteredcursor.java-20081215002110-blupm1dk5m7h1z4a-2
On 15 dec, 15:29, pjv <[email protected]> wrote: > I've written my own FilteredCursor that filters rows away from onecursor, by > "joining" it with another (uses CursorJoiner internally). > It suits my needs and is not quite general. The sort ASC presumption > is a big downside. It's in the source code for my Collectionista > project (revision 48, > net.lp.collectionista.techserv.providers.FilteredCursor):http://bazaar.launchpad.net/%7Epjv/collectionista/trunk/download/48/f... > > It doesn't yet fully work though. Some issues I am encountering/have > encountered: > - The behaviour of CursorWrapper is not as documented (http:// > code.google.com/p/android/issues/detail?id=1538). > - Several of the classes offered aren't general at all, but very > restricted, which is a bit of a disappointment: CursorWrapper, > CursorJoiner, and the wholeCursor/CursorFactory infrastructure in > general. The fact that it's not easy to create a newCursoror to > duplicate one. > - I'm currently struggling with some random behaviour in my > FilteredCursor, which I think could be related to concurrency. The > ListAdapters in my UI that use the FilteredCursor seem to fail to get > any information out of it sometimes. I did think about requery() etc. > I'm a bit out of my wits on how to make all this work exactly as a > regularcursor(for concurrency etc.) and it isn't documented > perfectly either. > > Thanks anyway for considering, Mark, and I'm sure you'll be able to > provide us with a more general example in your book soon. > > On 14 dec, 17:29, Mark Murphy <[email protected]> wrote: > > > pjv wrote: > > > Would you please share your custom solutions (in code) for reuse? > > > Alas, my implementation was made under contract for another firm, so I > > cannot release it at this time. > > > I'll see about rewriting it at some point, perhaps as part of a chapter > > in my upcoming Advanced Android book. I can't guarantee a timetable, though. > > > -- > > Mark Murphy (a Commons Guy)http://commonsware.com > > _The Busy Coder's Guide to Android Development_ Version 1.9 Published! > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

