android-maps-v2相关内容

如何访问GoogleMap-Object(Android地图v2)上的所有标记并将其设置为可见?

我目前正在尝试实现一个ActionBar按钮,该按钮在使用时会将我在GoogleMap对象上的所有标记设置为可见或不可见.我的问题是,一旦创建了所有标记并将它们显示在地图上,我不知道如何获得对它们的引用.我正在寻找一种解决方案,将所有标记对象都存储到一个数组中,这样我也可以在代码的其他部分进行访问.这种方法合理吗? 这是我在想什么: private Marker[] mMarkerA ..
发布时间:2020-08-27 19:43:42 移动开发

在用户交互之前,GoogleMap不会加载详细地图

我正在android上编写一个应用程序,该应用程序将显示google maps中的地图.当我启动应用程序时,地图将以当前位置为中心.使用animateCamera时,我可以看到整个世界的放大动画,直到它聚焦在当前位置为止. 问题是我需要触摸地图才能以预期的缩放级别显示地图. 这是我触摸屏幕之前得到的: 触摸之前 这是我触摸屏幕后得到的内容: 触摸后 如果我触摸屏幕,图像将保 ..
发布时间:2020-08-27 19:43:38 移动开发

如何向GoogleMap Api v2添加基本网格

我想将基本网格添加到我的GoogleMap中,该网格曾经在地图上使用. 我阅读了文档,但没有找到任何有帮助的方法,也许 TileOverlay 或 GroundOverlay 可以达到目的,但我没有找到任何示例或教程,甚至在官方中也没有样本. 有人可以建议我一些可行的方法吗? E D I T: 是的,我想要这样的网格线: 解决方案 似乎我有一个完全可以做到这一点的代码.我 ..
发布时间:2020-08-27 19:43:36 移动开发

Google Maps Android API v2 getVisibleRegion()返回0

我正在使用新的Google Maps Android API v2,需要检测屏幕视图角落的纬度坐标.我使用mMap.getProjection().getVisibleRegion()进行此操作,这在我第一次加载程序时效果很好,但是如果我离开程序,然后重新打开它(通过“后退"按钮或“主页"按钮)getVisibleRegion ()返回均为(0.0,0.0)的latlng坐标.我有一个解决方法,当 ..
发布时间:2020-08-27 19:43:34 其他开发

将Google Maps添加到RecyclerView

我已经将RecyclerView内的地图视图与其他类型的列表项一起添加了,但是现在...如何以及在何处初始化地图,在哪里监听onMapReady以便以后可以放置标记,以及我该如何处理物品的回收? 任何想法在这种情况下的最佳实践是什么? 解决方案 有两个可能做到的事情, 一种是 Google Static Maps API 使用,它将为您提供快照地图 另一种方法是,您可以在回收 ..
发布时间:2020-08-27 19:43:31 移动开发

Android Google Maps Marker禁用导航选项

我正在创建一个应用,其中用户需要步行到地图上的某个点.但是他们需要自己找到一条路线. 香港专业教育学院创建了带有标记的地图,但默认情况下,如果用户单击标记,则会显示“开始导航"和“在Google地图中查看"选项.是否可以禁用这些选项? 标记点击显示的选项 解决方案 这个东西叫做GoogleMap map; ....... //init map map.getUiSettings(). ..

在Google Maps API v2中更改标记大小

我正在尝试将我的应用程序移植到全新的Google Maps API v2,但找不到如何更改标记的大小(我的一些标记小于默认值). 在v1中,我使用了Drawable,并在将其添加到地图之前用setBounds()对其进行了缩放. 但是现在,在v2中,我不能使用Drawable.我必须使用MarkerOptions().icon(),它只需一个BitmapDescriptor(由Bitm ..
发布时间:2020-08-27 19:42:19 移动开发

在旋转和背面还原MapView的状态

背景 我有一个更大的应用程序,其中新的Google Maps API遇到了/遇到了一些问题.我试图在一个不同的问题中对其进行描述,但是由于看起来太复杂了,所以我决定开始一个新项目,尽可能简单,并尝试重现问题.所以就在这里. 情况 我正在使用Fragments,并且想将MapView放入其中.我不想使用MapFragment.我准备的示例项目可能不是很漂亮,但是我尝试使其尽可能简单 ..

在Android Main Activity中添加一个包含Google Maps API V2的片段

我一直试图通过扩大片段中的地图布局,然后尝试通过片段管理器将其传递给活动,来在自己的主要活动中插入地图.我收到了致命异常,并且我不确定我要执行的操作是否可行. MainActivity: package com.example; import android.os.Bundle; import android.support.v4.app.Fragment; import andro ..

如何暂时禁用地图标记聚类?

我正在使用Android版Google Maps V2和用于标记聚类的maps utils扩展库.应用程序的某些部分不需要获取群集标记. 有什么方法可以禁止clusterManager对标记进行聚类,并且在某些条件后让它再次对项目进行聚类? 解决方案 我发现自己是另一个解决方案.我发现在DefaultClusterRenderer上,方法shouldRenderAsCluster负责 ..
发布时间:2020-07-16 20:34:21 移动开发

Google地图在第二个活动中无法打开

我正在申请,遇到了问题. 我为Google Maps单独开发了一个应用程序,它运行完美,并且我制作了第二个具有Listview的应用程序,然后单击ListView中的项目,另一个活动开始,其中带有不同标记的Google Maps打开. 因此,在单击列表视图中的单独对象后,我设法使另一个活动运行,因此我按照与我在Google Maps应用程序中相同的原则修改了.xml和.java文件,但不成功. ..
发布时间:2020-06-29 22:52:28 移动开发