如何在MapView中间放置图钉,以便我们可以移动导航位置到该图钉来选择该位置。如何在MapView上放置不随地图移动的图钉?
回答
有很多方法可以实现此目的。
您可以添加的MapView和图钉(图像视图)相对布局,并在父母推销中心的设置属性,在点击图钉计算地图的中点,并相应地工作。
计算MapView的中心点,并在该点上添加叠加层。覆盖触摸事件和onKeyUp事件,重新计算中点,并重绘覆盖。
希望它能起作用。 – Akram 2012-01-30 12:10:25
第一种方法效果很好,不能在这里放置布局xml,所以把它放在下一个答案 - 以防万一任何人想看到它。 – 2012-05-11 00:24:13
要在截拳道的1月30日答复扩大,这里的一些布局XML做的第一个方法 - 我相信这是更容易,会更好看,比移动第二个建议顺畅。
很简单,但也许会救一个人几分钟:
<RelativeLayout ...>
<com.google.android.maps.MapView
android:layout_width="match_parent"
android:layout_height="match_parent"
... />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/map_location_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:src="@drawable/map_location_pin" />
</RelativeLayout>
</RelativeLayout>
伟大的,正是我所做的。将很快发布第二部分。+ 1 – Akram 2012-05-11 13:15:53
- 1. 在地图视图中放置图钉
- 2. 如何在Mapview swift ios中设置自定义图钉图像?
- 3. WP7在地图上拖动图钉
- 4. 如何使图钉在bingmap中的地图上拖动wpf
- 5. 如何在离线地图图块中放置多个图钉,并且还可以获得更多图钉?
- 6. 单点击放置图钉
- 7. 在Android MapView上移动图标
- 8. MapView在触摸时添加图钉
- 9. 将销钉放在地图中央
- 10. 如何禁止在Google地图上的地图上移动?
- 11. 如何在JavaScript中嵌入的Google地图上点击图钉?
- 12. 如何在冰箭地图上显示多个图钉
- 13. 如何在Bing地图上创建自定义图钉v7
- 14. 在MapView上覆盖图像/地图?
- 15. 设置Windows Phone 8上的图钉Bing地图(XAML C#)
- 16. Windows Phone 7 - 地图PushPin不随地图移动?
- 17. 如何防止与Bing地图在相同的地理位置重叠图钉?
- 18. 如何在Allegro上放置移动图像
- 19. 嵌入bing地图 - 图钉
- 20. iphone地图图钉替代
- 21. Windows Phone 7地图控制:平移地图,同时保持图钉不变
- 22. Windows Phone使图钉在开始和结束位置之间的地图上移动
- 23. 如何在MapView的移动缩放按钮,以不同的地方?
- 24. 将UIButton随机放置在视图上
- 25. 如何将ArrayList放置到地图上
- 26. angular-ui/angular-google-maps不能在图标上设置图钉
- 27. 如何通过网页链接在Google地图iPhone应用程序上放置一个图钉?
- 28. monodroid如何在图像上放置图像并放置图像
- 29. infowindows上的图钉不关闭谷歌地图
- 30. 图线不随可缩放图表区域移动
不知道我理解的问题。你想在地图上贴一个图钉,然后当地图滚动时自动移动这个图钉,这样这个图钉在屏幕上的相同位置始终可见? – 2012-01-30 11:56:31
@AleksG:是的。 – Akram 2012-01-30 11:58:19
在地图上添加视图吗?首先使用 – Warpzit 2012-01-30 12:03:28