I would like to design an application that does annotations on a high-resolution image. In particular, I am looking for UI elements that mimic google-map style pins and tags. Are there any existing UI APIs that I can use for that in Android already?
Even with the default Android MapView there is no element available to directly add an overlay like the pins and the text-markers in the google map app, without creating your own image assets and use those.
Maybe this answer: Expanding Overlay Marker on Google Maps? can give you an idea to solve your problem. The projects that are linked use 9patch images to create a custom map overlay.
There's not enough information in your question to determine what you want. Are you doing graphics or using the Google maps interface? Check out 2D graphics for the non-maps graphics. Check out Overlay draw for maps.
精彩评论