I stumbled across a tutorial to implement a local search for an
activity. I gave it a shot and turns out it's not all that difficult to
define custom functionality for the search-button.
Here's my swing at the search feature. It works like this: You hit the
search button when in list view. Type in a part of a name or id of
wanted cache. Hit search and the list scrolls to first matching cache in
the list (this search is case insensitive). It's not very fast, but
kicks ass compared to manually scrolling few hundred or thousand caches
;) And it doesn't show any busy dialogs etc.
The attached patch is taken from the waypoint-branch, but it should work
with trunk also.
Try it out if you feel you'd need a search feature.
Ville