i have a map view that draws (in the worst case) around 100 overlay items. when the user tries to zoom / scroll the map, it's slow for obvious reasons. i'm already caching as much as i can in draw(), but because the zoom level, and consequently the location where things are drawn changes, there's a limit. also, it seems like the "drawXXX()" methods are what's taking up the time.

i understand there's a "view caching" mechanism, but i can find little information on how to use it. can anyone point me to some example code, or otherwise give me some pointers?

thanks.
--

Reply via email to