google-maps-android-api-2相关内容
我收到此错误: E/Google Maps Android API: Authorization failure. Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map. E/Google Maps Android A
..
我正在开发一个应用程序,在该应用程序中,我需要了解当前用户关注度和兴趣点之间的路径. 我正在使用android 2.3.3,谷歌地图android v2和方向api. 我的问题是我找到的所有代码都是针对旧版本的地图的,我也尝试修改了代码,但我失败了.我尝试在LatLng中更改GeoPoint(此新版本不支持). 问题是我无法显示路径,要执行此操作,我会创建一条新的折线并将其添加到地图中.
..
在尝试实现使用ClusterManager时,我注意到getMap().setOnCameraChangeListener(clusterManager)已被弃用.在Github上查看android-maps-utils示例时,我注意到getMap().setOnCameraIdleListener(mClusterManager); 当我尝试执行相同操作时,由于默认的ClusterMana
..
我有一个MainFragment,它由两个片段组成,分别是MapFragment和ListFragment,这是它的布局: MainFragment布局:
..
我开始学习运行时权限.我有一张地图,并且获得了我的许可.如果用户允许精确的位置-地图会缩放到他的当前位置,如果他不允许,则地图会保留在该位置.我想做的而不是将地图留在原处是这样的: 如果用户不允许访问其位置的权限,则地图应放大到我的自定义位置 (格林威治). 我的地图片段: mapView.getMapAsync(new OnMapReadyCallback() {
..
当前,在首次启动我的应用程序时要求运行时权限时,它会提示用户使用其位置.而且,如果您单击“是",则不会启用应有的位置. 但是,如果我重新启动该应用程序,它将启用该位置.关于在第一次启动时可以在何处启用位置的任何建议?代码的第一部分在OnCreate中调用. if (ContextCompat.checkSelfPermission(MapsActivity.this,
..
我在XML文件中有地图的片段,如下所示,
..
我正在设置此新的Google Places API-> com.google.android.libraries.places:places:1.1.0 但是我找不到为该api提供的结果设置语言的语言. 当我输入一些关键字时,它仅使用少数几个关键字就以本地语言“印地语"(印度语)显示结果,但这样做通常会显示正常的英语结果. 有以下关键字在印地语上显示结果:- 关键字:"Rohin
..
我目前正在使用Google地图开发一个Android应用程序。 我的要求是在源-目标和绘图标记之间的每500米上绘制一条路径。 我已经绘制了一条路线,但没有得到如何在每500米处绘制标记的方法。是否有任何Google API可用于获取路线坐标,或者我必须实现任何其他逻辑? 解决方案 目标 目标是每隔N米获取由Directions API网络服务返回的路线沿途的LatLng坐标列表
..
我正在使用Google Map API在我的应用程序中获取地图上的线条.我正在使用以下代码从数据库加载行的节点: // Add polyline "walks voda" List dbwalknodes = dbclass.queryWalksFromDatabase(this); // list of latlng for (int
..
我想在两个经纬度点之间绘制一条曲线(Beizer曲线).目前,我指的是这篇文章(代码在javascript中). 使用三次方贝塞尔方程获得曲线点的代码 private void drawElementsOnMap(LatLng init, LatLng end) { mMap.addMarker(new MarkerOptions().position(init));
..
在Google Maps V2上进行放大和缩小时,是否可以自动增加和减少折线的宽度? 当它保持极薄时,它看起来特别可怕,特别是在更新的设备上.但是您需要缩小时的厚度. 解决方案 将折线添加到地图后,将其保存.然后在折线上执行操作. 将折线添加到地图后将其保存到数组列表的示例. polylines = new ArrayList(); protecte
..
我尝试使用以下代码创建一个多边形来覆盖区域: map.addPolygon(new PolygonOptions() .add(new LatLng(-7.542257, 110.446209), new LatLng(-7.557232, 110.420116), new LatLng(-7.580375, 110.400890), new LatL
..
我使用Picasso检索位图图像以用作标记图标,并且成功应用了该图像.但是我需要为所有设备动态增加自定义标记的大小.因为下面的代码可以在某些设备上正常工作,但在某些其他设备上,标记非常大. 这是我的代码 dest = new LatLng(myMarker.getmLatitude(), myMarker.getmLongitude()); markerOption = new Mar
..
我们刚刚开始使用Android上的Google Maps,并设置了GeoServer,以提供我们想要添加为地图叠加层的图块.到目前为止,我已经按照一些教程和参考资料开始使用. 获取MyLocation 在Android上设置WMS WMS参考 问题:当我设置断点并将URL复制并粘贴到浏览器,它不会作为Android设备上的叠加层加载到地图上.阅读 this 我不确定是否会出现任何错
..
问题 我想在Navigate Drawer中使用Google Map V2,但不能禁用导航抽屉 ,然后在触摸地图时将触摸处理程序提供给地图.我该怎么办??? 注意 我以前遇到过类似的问题... 我想在Navigate Drawer中使用SeekBar,它不能滚动SeekBar. 当时,我可以使用onTouchListener()直接为SeekBar存档,但是现在
..
当前我正在使用适用于Android谷歌地图的google-map-API V2,是否有任何方法可以基于一个可变参数更改google地图的标记(大头针)大小/颜色? 解决方案 float valueBetween0and360 = 222.222; marker.setIcon(BitmapDescriptorFactory.defaultMarker(valueBetween0and360
..
将标记放置在google map android的屏幕中央,就像在uber和ola应用中一样.移动或滚动时,谷歌地图标记不应移动,并且应提供纬度坐标 解决方案 您需要将ImageView放置在frameLayout的中心.它不是地图的标记,而是放置在中心,当您单击该图像视图时,您需要获取地图的中心LatLng 以下是获取地图中心LatLng的代码: LatLng center
..
我使用Android Studio的Google Maps模板开始了一个新项目,并刚刚在地图上添加了一个标记. LatLng location = new LatLng(lat, lng); Marker marker = mMap.addMarker(new MarkerOptions() .position(location) .icon(
..
您好,我想添加一个带有数字的动态显示. 如图所示,我已经在地图上有了图标. 将数字相加吗? 解决方案 您可以使用 android- maps-utils 来达到这种效果. 只需在您的图钉上创建9-patch,上面有一个空矩形,然后使矩形成为内容. 然后使用IconGenerator使用文本和9补丁程序创建Bitmap,如下所示: IconGenerator f
..