2012-05-11 21 views
5

Sono bloccato con un compito, che a me non sembra così banale come prima. Ho bisogno di creare un'app che utilizzi MapActivity e di disegnare alcune sovrapposizioni su di esso ... (operazione completata), ora ho un problema con il metodo onTap(), ho bisogno di farlo apparire nelle mappe originali App per Android, come non http://i.stack.imgur.com/EkZEr.pngDisegna una sovrapposizione simile a MapsApp

sono nuovo di Android, e sembra che non ci sono tutorial che potrebbe spiegare come classi di scrittura per tali sovrapposizioni ...

risposta

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);