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
-~----------~----~----~----~------~----~------~--~---

Reply via email to