问题标签 [android-maps-v2]

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 投票
0 回答
658 浏览

android - 根据缩放级别显示标记?

我有一个应用程序,其中显示了很多标记

我的问题是:我可以选择一组不同缩放级别的标记显示吗?

也就是说,更多的放大,更多的标记。因为以 13 o 14 缩放显示地图中的所有标记会让人难以阅读。

0 投票
2 回答
6199 浏览

android - 地图片段的 setContentView() 速度较慢

我正在开发一个将谷歌地图(api v2)显示为片段的应用程序。当应用程序加载时,它会在显示地图之前显示几秒钟的空白屏幕。我使用日志语句查看延迟在哪里,但我不知道为什么它这么慢。

这是我的onCreate:

这是输出。

您可以看到 setContentView 有 1.5 秒的延迟。这是我的布局。

它看起来很糟糕,就像应用程序在加载时冻结一样。我怎样才能加快速度或隐藏延迟?

谢谢,

0 投票
16 回答
22160 浏览

android - 移动 MapFragment (SurfaceView) 导致黑色背景闪烁

我正在尝试实现新的 Android Google Maps API (v2)。然而,它似乎并不适合SlidingMenu。您可能知道,MapFragment实现是基于SurfaceView. 问题是SurfaceView不喜欢移动它——我的意思是把它放在可移动的视图中:

当你移动它时,它会在最初放置像素的地方留下一个黑洞。它看起来像这样

这个问题可以通过在其上指定透明背景SurfaceView或什至在其上放置透明来部分解决View。我只是想不出结果是否仅对我来说是不可接受的,或者我有一个不同的问题使它看起来像它的样子。

要查看它的外观,请观看此视频

(对不起质量,但问题很容易看出)

当一个普通的列表视图(橙色屏幕)在打开时被拉开SlidingMenu,动画是流畅和漂亮的。但是一旦MapFragment出现,地图上就会出现一些奇怪的刷新/闪烁/同步问题。

在 HTC One S 和三星 Galaxy ACE 上测试。


我解决这个问题的超级疯狂的想法:每次开始动画开始时,截取MapFragment(使用 SurfaceView 应该可以)并在动画期间将其覆盖。但我真的不知道该怎么做...... 不可能截图地图,但也许有人会从中得到启发。

或者也许以其他方式禁用重绘地图,我不知道。


更新:

找到了这个

看来 SurfaceView 可以更改为 TextureView 以消除这些限制。但是由于MapFragment是基于SurfaceView的,不知道能不能实现。

另一个更新 似乎这个问题已经在设备 4.1+ 上得到解决。他们只是使用了 TextureView。但在较低版本上,我们仍然必须使用变通方法。

0 投票
0 回答
1117 浏览

actionbarsherlock - ActionBarSherlock + GoogleMaps v2 地图未显示(没有地图日志错误)

我刚刚解决了支持 Android Maps v2 + ActionBarSherlock 的项目,正如这个答案所说:

http://facebook.stackoverflow.com/a/13727539/689723

好的,我一直在为没有得到典型的 XML 错误而奋斗,我终于可以得到没有错误的片段。

我很确定我的 AndroidManifest 没问题。

我的日志是:

但我认为 I/O 错误与地图无关......

这是截图在此处输入图像描述

有谁知道这里发生了什么?

提前致谢,

塞萨尔。

状态:已解决

API关键问题。欲了解更多信息:

Google Maps Android v2 授权失败

0 投票
1 回答
430 浏览

android - Android Maps api v2 奇怪现象

我在我的应用程序中集成了一个地图片段(Android Maps Api V2),如图所示:

在此处输入图像描述

但是当显示软键盘时,地图会滑到顶部并变为空白,如下图所示:

在此处输入图像描述

我还必须说,这种现象发生在星系 S(2.3.3)上,不在星系 SIII 中,甚至不在星系 Y 中,是性能问题还是错误,还是我遗漏了什么?

如果您遇到过这个问题,请帮助..

谢谢。

0 投票
5 回答
98240 浏览

android - Android:如何绘制从当前位置到目的地的路线方向谷歌地图 API V2

如何绘制从当前位置到目的地的路线方向(纬度和经度),我的代码如下:

我想通过提供商网络或 gps 从当前位置绘制,然后通过驾驶到目的地绘制路线。

我正在使用android google apis V2。

谢谢你的帮助。

0 投票
7 回答
18380 浏览

android - 有没有办法为 Mapfragment 实现圆角?

我想给地图一个漂亮的圆角,因为它下面的两个框有。我不能用它自己的地图片段来做到这一点,因为片段没有背景属性。将地图设置在布局内并将其背景设置为圆形也对我没有帮助,结果如下:

http://i.stack.imgur.com/LJhP1.jpg

我可以合并地图,但这会使它变小,我想避免它。

编辑:@Ryan 这是新结果#2:

http://i.stack.imgur.com/69D59.jpg

我想这还不错,甚至没有靠近其他盒子的角落,但只要多做一点工作,就可以到达附近的某个地方,我只是没有普通的图像编辑器。但现在仍然困扰我的一件事是“位置”文本视图和它自己的地图之间的分离。我可以用其他方式画补丁,以便现在有距离吗?我就是这样做的:

http://i.stack.imgur.com/1Qx66.png

好吧,我终于想通了:

http://i.stack.imgur.com/bY4N5.jpg

这是我用于补丁的内容:

在此处输入图像描述

谢谢。

0 投票
1 回答
243 浏览

android - 访问地图视图中的确定标记

我正在使用 Google Maps Android API V2 并在其中设置了一些标记。

我需要从 MapView 中获取所有标记(实际上是其中之一)。有什么办法可以做到这一点?如何迭代地图中的标记?如何找到一个确定的标记?

提前致谢。

0 投票
1 回答
1302 浏览

android - 在 Android Map v2 API 中如何获取要共享的屏幕图像?

似乎新的 android map v2 api(真的很酷,第三方可以访问可旋转地图等。感谢 google!)不允许轻松访问屏幕图像(我们想保存屏幕图像以供共享等)

这个问题 How to get Bitmap of MapView from Android Google Maps API V2表示无法完成。

但是这个问题和答案意味着可以截图Android OpenGL

有人保存了android map v2的图像吗?

另一种解决方案/问题:有没有办法向 android 操作系统发送意图以启动“截屏”处理?

谢谢。

0 投票
2 回答
2492 浏览

android - Android 地图 v2 地图在方向更改时变得无响应

我正在使用新的地图 api。它工作正常.. 但是当设备方向改变时.. 地图变得无响应。我的意思是地图不会对用户响应做出反应。

当我在布局 xml 中嵌入地图片段时,不会出现这个问题。但仅当我尝试在 Activity 的 onCreate 中的布局容器中添加 mapfragment 时才会发生。

谁能告诉我这个问题。

这是我添加地图的方式

而在Activity的oncreate