我想通过显示在触发onTap事件时为特定项目显示的简单文本标签,进一步注释我在MapVIEw上放置的自定义标记(使用itemizedoverlay).
这是谷歌地图JavaScript API和iPhone上的MapKit中的一个微不足道的练习,但对我来说,最明显或最简单的方法是在AndroID上做什么并不明显.最佳答案如果您希望消息是瞬态的,请使用Toast.有关示例,请参见here.
如果您希望消息更持久,您可以:
>将MapVIEw放在支持z轴排序的某个容器中(例如,relativeLayout)
>在MapVIEw之后添加同一个容器的子项,即“简单的文本标签/描述气泡”,androID:visibility =“gone”
>当您想要显示气泡时,调整其顶部和左侧填充以将其定位在您想要的相对于该点的位置,然后使其可见
>当用户做某事使气泡消失时,再次使其可见性为GONE
>根据需要重复步骤#3和#4 总结
以上是内存溢出为你收集整理的android – 当用户点击MapView中的OverlayItem时,显示一个简单的文本标签/描述气泡全部内容,希望文章能够帮你解决android – 当用户点击MapView中的OverlayItem时,显示一个简单的文本标签/描述气泡所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)