android-maps-v2相关内容
背景: 使用android.support.v4.app.FragmentActivity开发使用Android Google Map v2的本机Android应用.在Android v2.2上运行. 目标: 在更改手机方向之前保留在地图上“绘制"的标记/折线. 问题: 我可以将标记/折线“保存"为捆绑软件的一部分,并通过使用适当的savedInstance.put.
..
目前,我能够使用Android Google Maps API v2在Google地图中查看所有标记. 在地图上添加我的标记: mapView.addMarker (new MarkerOptions() .position(aUsersLocation). icon(BitmapDescriptorFactory.fromBitmap(aUserIm
..
我在我的应用程序中使用了Google Maps SDK(v2),今天突然它开始崩溃,并显示以下崩溃消息: 2020-04-24 02:26:40.874 22678-22758/com.**.**E/AndroidRuntime: FATAL EXCEPTION: androidmapsapi-ZoomTableManager Process: com.**.**, PID: 22678 j
..
我目前正在尝试实现一个ActionBar按钮,该按钮在使用时会将我在GoogleMap对象上的所有标记设置为可见或不可见.我的问题是,一旦创建了所有标记并将它们显示在地图上,我不知道如何获得对它们的引用.我正在寻找一种解决方案,将所有标记对象都存储到一个数组中,这样我也可以在代码的其他部分进行访问.这种方法合理吗? 这是我在想什么: private Marker[] mMarkerA
..
我正在android上编写一个应用程序,该应用程序将显示google maps中的地图.当我启动应用程序时,地图将以当前位置为中心.使用animateCamera时,我可以看到整个世界的放大动画,直到它聚焦在当前位置为止. 问题是我需要触摸地图才能以预期的缩放级别显示地图. 这是我触摸屏幕之前得到的: 触摸之前 这是我触摸屏幕后得到的内容: 触摸后 如果我触摸屏幕,图像将保
..
我想将基本网格添加到我的GoogleMap中,该网格曾经在地图上使用. 我阅读了文档,但没有找到任何有帮助的方法,也许 TileOverlay 或 GroundOverlay 可以达到目的,但我没有找到任何示例或教程,甚至在官方中也没有样本. 有人可以建议我一些可行的方法吗? E D I T: 是的,我想要这样的网格线: 解决方案 似乎我有一个完全可以做到这一点的代码.我
..
我正在使用新的Google Maps Android API v2,需要检测屏幕视图角落的纬度坐标.我使用mMap.getProjection().getVisibleRegion()进行此操作,这在我第一次加载程序时效果很好,但是如果我离开程序,然后重新打开它(通过“后退"按钮或“主页"按钮)getVisibleRegion ()返回均为(0.0,0.0)的latlng坐标.我有一个解决方法,当
..
我已经将RecyclerView内的地图视图与其他类型的列表项一起添加了,但是现在...如何以及在何处初始化地图,在哪里监听onMapReady以便以后可以放置标记,以及我该如何处理物品的回收? 任何想法在这种情况下的最佳实践是什么? 解决方案 有两个可能做到的事情, 一种是 Google Static Maps API 使用,它将为您提供快照地图 另一种方法是,您可以在回收
..
我正在尝试在具有@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar主题的Activity中显示Android Maps v2 API的MapFragment.这很好.但是,地图上有一个深色的叠加层: 当我将主题更改为@android:style/Theme.DeviceDefault.Light.NoActionBar时,该
..
我正在创建一个应用,其中用户需要步行到地图上的某个点.但是他们需要自己找到一条路线. 香港专业教育学院创建了带有标记的地图,但默认情况下,如果用户单击标记,则会显示“开始导航"和“在Google地图中查看"选项.是否可以禁用这些选项? 标记点击显示的选项 解决方案 这个东西叫做GoogleMap map; ....... //init map map.getUiSettings().
..
如果有List,我将分享一种在路径上移动标记的解决方案.位图将通过使用LatLng列表沿路径移动. 解决方案 public static void setAnimation(GoogleMap myMap, final List directionPoint, final Bitmap bitmap) { Marker marker = myMap.addMar
..
我正在尝试将我的应用程序移植到全新的Google Maps API v2,但找不到如何更改标记的大小(我的一些标记小于默认值). 在v1中,我使用了Drawable,并在将其添加到地图之前用setBounds()对其进行了缩放. 但是现在,在v2中,我不能使用Drawable.我必须使用MarkerOptions().icon(),它只需一个BitmapDescriptor(由Bitm
..
根据API文档,仅允许使用圆形地理围栏: https://developers.google. com/android/reference/com/google/android/gms/location/Geofence.Builder 例如: https://developer.android.com/training/location/geofencing.html 但是我有
..
像这样将我的Mapview扩展为xml
..
背景 我有一个更大的应用程序,其中新的Google Maps API遇到了/遇到了一些问题.我试图在一个不同的问题中对其进行描述,但是由于看起来太复杂了,所以我决定开始一个新项目,尽可能简单,并尝试重现问题.所以就在这里. 情况 我正在使用Fragments,并且想将MapView放入其中.我不想使用MapFragment.我准备的示例项目可能不是很漂亮,但是我尝试使其尽可能简单
..
一个 GoogleMap 标记? 这是我向地图添加标记的方法: marker = map.addMarker(new MarkerOptions() .position(point) .title(title) .snippet(text) .icon(BitmapDescriptorF
..
我一直试图通过扩大片段中的地图布局,然后尝试通过片段管理器将其传递给活动,来在自己的主要活动中插入地图.我收到了致命异常,并且我不确定我要执行的操作是否可行. 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负责
..
我尝试了以下代码. LatLngBounds b = googleMap.getProjection() .getVisibleRegion().latLngBounds; LatLng bNE = b.northeast; LatLng bSW = b.southwest; 如果将倾斜度设置为地图,则不
..
我正在申请,遇到了问题. 我为Google Maps单独开发了一个应用程序,它运行完美,并且我制作了第二个具有Listview的应用程序,然后单击ListView中的项目,另一个活动开始,其中带有不同标记的Google Maps打开. 因此,在单击列表视图中的单独对象后,我设法使另一个活动运行,因此我按照与我在Google Maps应用程序中相同的原则修改了.xml和.java文件,但不成功.
..