Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android-项目中的缩放问题_Java_Android - Fatal编程技术网

Java Android-项目中的缩放问题

Java Android-项目中的缩放问题,java,android,Java,Android,我正在做这个项目,它涉及一个地图,上面有从数据库填充的图钉。我的想法是点击地图,然后别针就会弹出信息,我所有这些都在工作。我用一个相对的布局和这个里面的针来定位这些 我的问题是,我有一个捏缩放和所有这些在这里,当我在图像上缩放,我的引脚留在原来的位置。当图像被放大时,我是否可以让这些图钉放大 谢谢 我会考虑通过精确的位置(如纬度和经度)将图钉放置在地图上,然后图钉始终是相同大小的图像。当地图缩放时,图钉相对于精确位置移动,以便与下面的图像一起移动 另一个例子是将销定位在pixles 100右侧和

我正在做这个项目,它涉及一个地图,上面有从数据库填充的图钉。我的想法是点击地图,然后别针就会弹出信息,我所有这些都在工作。我用一个相对的布局和这个里面的针来定位这些

我的问题是,我有一个捏缩放和所有这些在这里,当我在图像上缩放,我的引脚留在原来的位置。当图像被放大时,我是否可以让这些图钉放大


谢谢

我会考虑通过精确的位置(如纬度和经度)将图钉放置在地图上,然后图钉始终是相同大小的图像。当地图缩放时,图钉相对于精确位置移动,以便与下面的图像一起移动


另一个例子是将销定位在pixles 100右侧和50下方

Android视图中类似HTML地图元素的实现:

在布局中支持图像作为可绘制或位图 允许使用xml格式的区域标记列表 允许使用剪切和粘贴HTML区域标记到资源xml(即,能够获取HTML地图和图像,并以最少的编辑使用它) 如果图像大于设备屏幕,则支持平移 支持收缩缩放 当一个区域被点击时支持回调。 支持将注释显示为气泡文本,并在点击气泡时提供回调
尝试此链接,您将找到您的解决方案

让我再解释一下发生了什么。我说的是地图,但实际上它是一幅地图的图像,与真实的纬度/经度无关。在我尝试缩放之前,一切看起来都很好,地图会放大,但图像顶部的图钉不会放大。基本上,我需要一种方法,使地图之间的关系和引脚缩放时,使他们的比例相同。