我被一项任务困住了,这对我来说似乎不像我以前认为的那么微不足道。 我需要制作一个使用 MapActivity 的应用程序,并在其上绘制一些叠加层...(已完成), 现在我的 onTap() 方法有问题,我需要让它看起来像原来的那样 适用于 Android 的 map 应用程序,喜欢这个 http://i.stack.imgur.com/EkZEr.png
我是 android 的新手,似乎没有教程可以解释如何 为此类覆盖编写类...
最佳答案
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);
关于android - 绘制类似 MapsApp 的叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10548121/