Arcgis for Android 如何在地图上放置一个自定义的View

发粪涂墙 发布于 2013/05/31 16:17
阅读 2K+
收藏 0

点击地图上任意点,在该点放置一个自定义的View,请问该如何实现?

如图:

图中四边是四个按钮,要实现能点击出事件。

    有没有做过的高手指点一二,小弟不胜感激,或者说下思路也可以。

注:

1.不是用Android的popupwindow,popupwindow是基于手机屏幕弹出的,我要的是放置在地图上的,会跟着地图的移动而移动。

2.也不是用View转成图片后用PictureMarkSymbol绘到地图上,因为View要实现点击的事件

加载中
0
名人堂轩
你好请问你解决了这个问题了么, 我也遇到同样的问题 请问有什么解决办法么 
0
kipeng300
kipeng300
这个需要你看具体使用地图的文档api。在高德地图或者百度地图相关的api都有添加自定义view的方法
0
海鸥乔那坦
海鸥乔那坦

Callout callout = mapView.getCallout();

View view = inflater.inflate(R.layout.calloutlayout, null);//自定义的布局

Point pt  = ... //pt是你的点

 callout.show(pt, view);

//然后可以分别为你布局里的控件写监听器
返回顶部
顶部