gpt4 book ai didi

android - 使用双指缩放创建交互式 metro map (Android)

转载 作者:行者123 更新时间:2023-11-29 21:11:06 26 4
gpt4 key购买 nike

我是 Android 的新手,我有一个非常有趣的应用程序项目。我需要的是为两条交叉的 metro 线路/路线及其各自的车站创建 metro map 。

如果我们考虑一个静态布局,在这一点上这似乎很容易,为 metro 路线使用背景图像,并使用在布局上以相对方式设置的车站按钮。

当整个布局必须可缩放时,困难的部分就来了,无论是缩放按钮级别还是双指缩放。这包括在缩放后通过拖动来移动 map 。

也许这个问题可能有点令人困惑。如果我没有很好地表达自己,这是一个应用程序的示例,它或多或少与我想要的相同:

https://play.google.com/store/apps/details?id=com.mtr.mtrmobile

这是香港的 metro 图。我想创建与 App 上的 map 相同的功能,但在我的例子中只针对两条 metro 线路。

我对 android.graphics 或 OpenGL 不是很熟悉,我已经在互联网上搜索了很长时间的答案或类似问题,但没有结果。

如果有人能简要地向我解释应用程序上的 map 是如何制作的,或者告诉我如何实现这一点,我将不胜感激。

提前致谢。

最佳答案

我建议您可以看看 OSMdroid,它将使您能够加载离线 map ,并且您可以覆盖任何您想要的东西。

有帮助: https://code.google.com/p/osmdroid/

这与 GoogleMaps API 的工作方式非常相似,因此非常简单,重要的是您有 OSMdroid 的版主全程帮助您。我目前正在使用这个 API,我很喜欢它。

关于android - 使用双指缩放创建交互式 metro map (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22803722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com