问题标签 [android-mapview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6297 浏览

iphone - 获取有关地图视图选定注释的信息

我在地图视图上有注释,每个都有一个带有按钮的标注。我需要做的是从这个标注中获取属性,即。标题,但记录这一行:

返回<AddressAnnotation: 0x1bdc60>显然没有给我任何有用的信息......

我的问题是,如何访问选定注释标注的属性?

0 投票
4 回答
50958 浏览

android - 如何在 Android 的 MapView 上绘制带边框的文本?

我正在尝试在 Android 上的 MapView 上绘制一些文本。文本的绘制很好,但是很难阅读文本,因为它是白色的,没有黑色边框(就像在 MapViews 上自然出现的用于表示城市、州和国家的文本的其余部分)。我似乎无法弄清楚如何用黑色边框绘制文本。有人知道怎么做吗?

这是我现在正在使用的那种代码(这只是示例代码,在我的一个叠加层中找到):

0 投票
6 回答
20230 浏览

android - 如何使用 setBuiltInZoomControls(true) 布局缩放控件?

想在地图上添加缩放控件。我还想布局缩放控件的位置,而不是默认的中间底部位置。我可以通过 getZoomControl 做到这一点,但它已被弃用。

谁能告诉我如何做到这一点setBuildtInZoomControls

0 投票
1 回答
2189 浏览

android - 如何从 MapActivity 捕获位置

鉴于...

  • 从 MapActivity 扩展的 Activity
  • 使用 ItemizedOverlay 在地图上显示一些气球
  • 缩放控件已启用

ItemizeOverlay 实现onTap(...)在点击其中一个覆盖项时可以正常工作。

问题是:如何识别地图另一部分的点击(目的是获取位置并以该点为中心)

0 投票
1 回答
1981 浏览

android - Android:在 MapView 上为 ItemizedOverlay 使用 9-patch 和文本

在我的应用程序中,我想在地图上标记不同的地点。我现在想知道的是,是否有一种方法可以使用简单的 9-patch 图像并将地点名称作为文本添加到其中,或者我是否需要自己绘制所有内容(包括文本draw()ItemizedOverlay

0 投票
10 回答
30584 浏览

android - Android“你好,MapView”教程——地图瓦片不加载

我是 Android 软件开发的新手,也是这个网站的新手。我希望有人可能对我遇到的问题有一些经验。

我一直在关注Hello, MapView 教程,不仅是为了学习 Android 框架,而且是为了学习 Google Maps 库。我已经尽力按照教程的指示来实现。我的问题是应用程序确实在我的模拟器中加载(甚至在我的手机上),但地图图块没有加载。

搜索谷歌我发现另一个网站上其他人的帖子有同样的问题,但他/她的问题是添加到 AndroidManifest.xml 文件中的重要元素的顺序不正确。我在我的中仔细检查了这一点,但一切似乎都是正确的。

所以,我不确定问题是什么,并希望其他人以前见过。如果有帮助,我可以提供任何代码片段。

谢谢你。

0 投票
1 回答
745 浏览

android - 在几层中传播事件 android google maps

我正在为 android 1.6 开发一个基于谷歌地图的应用程序。

我的问题是,在我的应用程序中,我有不止一层从 ItemizedOverlay 扩展而来,表示地图中的信息。

问题是所有层都实现了 onTap 方法,但现在只有最后一层(在堆栈顶部)检测到点击事件,所以如果用户点击更深的项目中的项目,onTap 方法永远不会触发.

有没有办法将事件传播到更深层?

0 投票
5 回答
17763 浏览

android - 在 Android 中旋转 MapView

我正在编写一个 Android 应用程序,其中一个功能是地图将根据指南针旋转(即,如果手机指向东方,则地图将被定向,以便地图的东侧位于顶部)。我发现以前的答案建议在 mapView 中编写 onDraw() 方法,但是,api 将方法更改为 final,因此它不能被覆盖。结果,我尝试dispatchDraw()像这样覆盖该方法:

笔记:

-compass 是一个布尔值,如果为真,则旋转视图

-bearing 是一个浮点变量,具有视图应旋转的度数

0 投票
2 回答
4405 浏览

iphone - 问题 setText UITextView

嗨我有一个问题。我有2个viewcontroller,第一个有一个mapView,它实现了“calloutAccessoryControlTapped”函数来点击mapView上注释上的按钮;在第二个中只有一个 UITextView。单击注释上的按钮后,我想在第二个控制器中更改 UITextView 的文本(并显示 SecondViewController);这是我的代码

(第一视图控制器)

标题

执行

//从这个切换到secondview [self presentModalViewController:secondV animated:YES]; @结尾

(第二视图控制器)

标题

执行

//返回第一个视图;[自我dismissModalViewControllerAnimated:是];}

在这段代码中,当我第一次点击注释上的按钮 ([self presentModalViewController:secondV animated:YES];) 时,第二个视图出现但 UITextView 的文本没有改变,当我回到 FirstView 时([self dismissModalViewControllerAnimated:YES];) 然后再次点击按钮再次切换到 secondView 的 UITextView 文字变化.....

对不起,长线程和我的英语不好!

谢谢堆栈!

0 投票
3 回答
1027 浏览

iphone - 带有标题字幕 iphone 的自定义 pin

我有一个地图视图,我放了一个显示自定义标题和字幕图钉的注释。当地图视图启动时,图钉可见,但标题和副标题不可见。我必须按下图钉才能显示标题和副标题。是否可以在不按 pin 的情况下显示标题和副标题?