2012-05-11 63 views
5

我被一個任務卡住了,對我來說似乎並不像我之前那麼微不足道。 我需要製作一個使用MapActivity的應用程序,並在它上面繪製一些覆蓋圖...(完成), 現在我遇到了onTap()方法的問題,我需要使它看起來像原始的 Maps應用程序爲Android,像這樣http://i.stack.imgur.com/EkZEr.png繪製類似MapsApp的疊加層

我是新來的機器人,它似乎沒有教程這可能解釋如何 寫類等覆蓋...

回答

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