2012-05-11 7 views
5

Ich stecke mit einer Aufgabe fest, die mir nicht so trivial erscheint wie vorher. Ich muss eine App machen, die MapActivity verwendet, und einige Overlays darauf zeichnen ... (das ist fertig), jetzt habe ich ein Problem mit der onTap() Methode, ich muss es wie im Original aussehen Maps App für Android, wie diese http://i.stack.imgur.com/EkZEr.pngZeichne ein MapsApp-ähnliches Overlay

ich bin neu Android, und es scheint, dass es kein Tutorial ist, die, wie man Schreibklassen für solche Overlays ...

Antwort

2
in onTap() 

LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
LinearLayout ll = (LinearLayout)inflater.inflate(R.layout.mylocation_balloon, null); 
LayoutParams lp = new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT,mapOverlays.get(index).getPoint(), 0, -70, LayoutParams.MODE_MAP | LayoutParams.CENTER); 
Verwandte Themen