如何在Android中使用图像映射?

How to use image mapping in Android?

我有平面图图像,我的要求是在单击特定区域时执行任务。或者是否可以在 android.

中创建这样的平面图

我找到了一些 solution for this 但什么都不懂,有什么简单的解决方案吗?

我知道你需要建议来实现你的要求,我会制作具有透明背景和实心边框的可移动对象来标记用户想要定位的位置,然后在所需位置上单击事件时,确认消息应显示为好吧,在这个阶段,您可以在此处执行两种方案
您可以弹出一个 window 表单,要求用户插入有关标记点的详细信息,或者您可以在地图平面上传期间通过划分为静态部分来设置@开始,当标记对象进入定义的任何点时您可以通过将其与切片部分匹配来检索它的信息。

你可以使用 phonegap 技术来做到这一点,它会帮助你加快工作速度
除此之外,您可以轻松连接到远程数据库,并且 phone-gap 上已经有库可以打开/导入自动 cad 文件。

phonegap 技术是由 adobe 创建的平台,它可以让您为 ios、android 和 windows 制作本机移动应用程序,关于你可以在上面使用html / javascript,完成工作后phonegap会生成apk(ANDROID),ipa(IOS)文件为您作为本机应用程序。 我使用 npm 进行搜索,发现有 5 个 auto cad 插件可以直接读取 auto-cad 文件作为 dwg ...

click here to view it

这里是adobephone-gap官方插件库

click here to view it

甚至为了让这对您来说更容易,您可以使用这个名为 alpha 软件的平台开发,它可以简化您的开发和工作部署过程,将您的应用程序上传到 google play / apple store phone差距。您甚至可以使用 alpha 软件上传到您自己的商店。

这里是 alpha 视频库 click here to view it

它叫做 alpha 软件,我已经使用它并且仍然使用它超过 10 年。 它可以接受任何网络语言,例如 html 、 html5 、 js 至于数据库,它可以与几乎所有可用的数据库一起使用,例如 access 、 mysql 、 sql 、 oracle , 芒果数据库,这里是一个 link 用于 alpha 软件

https://www.alphasoftware.com/

一种方法是通过使用另一幅图像并使用不同颜色为每个部分着色来创建图像蒙版。在您的布局中创建两个 ImageViews。将第二个 ImageView 的可见性设置为不可见。然后使用 OnTouch 侦听器获取触摸像素的颜色。颜色将对应于预定义区域。这是一个可以帮助您的教程 link

终于找到了一个完美的解决方案我找到了ClickableAreasImages库。我只需要定义 x,y 坐标,它允许我单击具有缩放和滚动功能的区域。