草庐IT

​​Maps

全部标签

android onMarkerClick 在 InfoWindow 隐藏在 GoogleMap Google Maps Android API v2 后不调用

我将GoogleMapsAndroidAPIv2集成到我的应用程序中,但GoogleMap中的标记出现了奇怪的行为。InfoWindow隐藏后不会调用OnMarkerClickListener#onMarkerClick(Markermarker)。它不取决于我如何显示InfoWindow(ma​​rker.showInfoWindow()或@OverridepublicbooleanonMarkerClick(finalMarkermarker){.....returntrue;}没用。在我通过触摸或更改缩放更改相机位置后,它可以工作一次。我在GoogleMapDemo中看到的相同行

java - 在 android 上使用 google maps v2 获取用户位置?

每次位置发生变化时,我都想在map上放置一个标记。我从Location中获取Lat和Long,并在onLocationChanged()方法中创建一个标记。为什么不创建标记?publicclassMainActivityextendsFragmentActivityimplementsLocationListener{Contextcontext=this;GoogleMapgooglemap;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){su

android - com.google.maps.api.android.lib6.gmm6.l.l.a 处的 java.lang.StackOverflowError

mMap.addPolyline(newPolylineOptions().addAll(drawCoordinates));原因java.lang.StackOverflowErroratcom.google.maps.api.android.lib6.gmm6.l.l.a(UnknownSource)atcom.google.maps.api.android.lib6.gmm6.l.l.a(UnknownSource)atcom.google.maps.api.android.lib6.gmm6.l.l.a(UnknownSource)使用drawCoordinates.size>

android - Google Maps v3 MapView 未在 Android 中获取所有父 View

我正在使用一个名为GoogleMapFragment的fragment,它显示一个Googlemap(v3)MapView。这是fragment本身正在使用的布局,然后将其插入到另一个布局中:父布局是:各个“部分”永远不会同时可见,而是根据其他事件隐藏和显示。game_location_fragment_wrapper是将插入MapView的布局。在“游戏”fragment中,我插入了GoogleMapFragment://SetuptheGoogleMapsfragmentif(node.hasLocation(getActivity())){GoogleMapsFragmentgo

google-maps - Flutter map_view 中心到用户位置

我正在使用map_view在我的Fluter应用程序中构建map的插件。我正在按照示例进行操作,但我想在不对坐标进行硬编码的情况下将map初始化为用户当前位置。我一直在深入研究文档和Github问题,发现this,但我不明白如何应用它。map是这样初始化的:mapView.show(newMapOptions(mapViewType:MapViewType.normal,showUserLocation:true,initialCameraPosition:newCameraPosition(newLocation(45.5235258,-122.6732493),14.0),titl

google-maps - Flutter map_view 中心到用户位置

我正在使用map_view在我的Fluter应用程序中构建map的插件。我正在按照示例进行操作,但我想在不对坐标进行硬编码的情况下将map初始化为用户当前位置。我一直在深入研究文档和Github问题,发现this,但我不明白如何应用它。map是这样初始化的:mapView.show(newMapOptions(mapViewType:MapViewType.normal,showUserLocation:true,initialCameraPosition:newCameraPosition(newLocation(45.5235258,-122.6732493),14.0),titl

java - 如何在 Android 上使用 Google Maps Directions API?

我查看了GoogleMapsAPI方向文档,但它只是说了很多东西,谁能告诉我如何在Android上使用DirectionsAPI的代码?我只希望A点有一条指向B点的直线方向。 最佳答案 是的,可以将direcitonsapi与map集成。无需编写自己的API。你可以很容易地做到这一点。使用GoogleandroidapiV2无需绘制Canvas。在其中添加东西非常容易。请在此处阅读Googlemaphttps://developers.google.com/maps/documentation/android/start和方向htt

android - 如何使用 Google Maps Android API v2 绘制动态线(路线)

我想知道使用GoogleMapsAPIv2在map上绘制动态路线的最佳做法是什么。我想要一张能够在用户移动时延长路线的map。使用Polyline和PolylineOptions似乎是一个明显的解决方案。但是我找不到一种简单的方法来在我实例化多段线之后添加点。绘制多段线是这样的:PolylineOptionspolylineOptions=newPolylineOptions();polylineOptions.add(POINT1,POINT2,POINT3);Polylineline=googleMap.addPolyline(polylineOptions);但在我将线传递给Go

android - Google Maps V2 连接问题

我收到了一些崩溃报告,但我不确定是什么原因造成的。只是在最近的更新中才开始发生这种情况。这可能意味着它只是以前没有发生过或者我介绍过它。唯一与网络有关的事情是在AndroidManifest中注册一个检查网络的权限。无论如何,我希望你能指出我的方向。这是崩溃报告。java.lang.RuntimeException:ErrorreceivingbroadcastIntent{act=android.net.conn.CONNECTIVITY_CHANGEflg=0x10000000(hasextras)}inmaps.z.bz@405d7d40atandroid.app.LoadedA

android - 在 android 上设置 Google maps API v2,错误膨胀类 fragment

所以我一直在关注适用于Android的GooglemapAPIv2,试图在屏幕上显示基本map。完成所有步骤后,我得到一个“Errorinflatingclassfragment”其他人也遇到过同样的问题,但似乎没有一个解决方案有效。确切错误:android.view.InflateException:BinaryXMLfileline#10:Errorinflatingclassfragment.java:importandroid.os.Bundle;importandroid.view.Menu;importandroid.support.v4.app.FragmentActiv