草庐IT

MAPS_RECEIVE

全部标签

android - 用于测试的 Google Maps API KEY

我想为GoogleMaps添加一个API_KEY用于测试,在文档中我读过这个:Tip:Duringdevelopmentandtesting,youcanregisteraprojectfortestingpurposesintheGoogleCloudPlatformConsoleanduseageneric,unrestrictedAPIkey.Whenyouarereadytomoveyourappintoproduction,registeraseparateprojectforproduction,createanAndroid-restrictedAPIkey,andadd

android - 如何使用 android-maps-utils 更改点击的标记图标?

在我的Android项目中,我使用android-maps-utils将聚类应用于mapView上的一堆标记的库。每当单击标记时,我都会通过onClusterItemClick收到通知所以我可以做一些Action。publicinterfaceOnClusterItemClickListener{publicbooleanonClusterItemClick(Titem);}现在我想让用户知道点击了哪个标记。最简单的视觉反馈是更改标记图标的(颜色)。可以通过MarkerOptions对象设置图标,该对象可以在onBeforeClusterItemRendered(Titem,Marke

android - 在 Google Maps v2 Android 上突出显示指定路线

是的,所以我目前在我的应用程序中使用GoogleDirectionsAPI来检索两个位置之间的路线。当我发送路线指示请求时,我会在JSON中检索有关路线的许多详细信息,包括沿路线的每条道路的名称、它们相应的起点和终点经纬度坐标,以及它们的折线值.例如:如果我发送请求http://maps.googleapis.com/maps/api/directions/json?origin=redfern+ave,+dublin&destination=limetree+ave,+dublin&sensor=false在两条道路之间,我得到以下JSON响应(沿路线的一条道路的输出)。{"dist

android - 圆形覆盖填充颜色并不总是在 Google Maps v2 上绘制

我在android中使用GoogleMapsV2在mapFragment中绘制了几个圆圈。V1的一切都很好,但在切换之后,我的圆圈的填充颜色并不总是被绘制。例如,我打开map,圆圈在那里并被填充,但如果我放大几次,填充颜色就会消失。我缩小,它仍然消失了(或者它可能会重新出现)。我一直无法确定是什么行为导致它消失,有时它甚至不存在并且四处缩放导致它出现。这是我的一个圈子的一些代码:privatevoidaddAccuracyCircle(){accuracyCircle=map.addCircle(newCircleOptions().center(LocationFinder.getA

android - 如何在 Google Maps v2 android 中平稳地移动当前位置标记

我已经为我的位置放置了一个标记。我想像谷歌地图应用程序一样平稳地移动我的标记。当我在车里不停地移动时,蓝色圆圈移动得非常流畅。我想为我的应用程序实现相同的功能。我如何在我的应用程序上实现它?到目前为止,我的位置标记只是在位置发生变化时跳到不同的位置,并在那里标记标记。这是我所拥有的:googleMap.setMyLocationEnabled(true);因此自动调用onMyLocationChange方法:@OverridepublicvoidonMyLocationChange(Locationlocation){curlat=location.getLatitude();curl

android - 在 Android Google Maps API v2 中实现覆盖的建议方法是什么?

在原始版本的AndroidGoogleMapsAPI中,使用以下代码很容易实现覆盖:ListmapOverlays=mapView.getOverlays();AlarmOverlayalarmOverlay=newAlarmOverlay();mapOverlays.add(alarmOverlay);...然后可以覆盖覆盖层的draw()方法并绘制矢量图形,覆盖覆盖层的onTouchEvent()方法并提供自定义控件等。我不知道如何在v2中构建类似的自定义控件,因为API引用中没有提到覆盖的用例(标记和多边形还不够)。有人有建议的v2实现方式吗? 最佳答

android - Receive_SMS 权限问题

如您所知,根据Google开发者政策,如果我们应用的核心功能不依赖于SMS,那么我们应该删除RECEIVE_SMSandroid权限并尝试寻找不同的替代方案。但我的问题是我没有在list或询问运行时中使用RECEIVE_SMS。尽管如此,Google仍会警告我使用RECEIVE_SMS权限。虽然在Play商店如果我检查此应用所需的权限,它会显示RECEIVE_SMS权限。如果我在任何地方错误地使用它,您可以看到我的应用程序的一些屏幕截图,我在其中搜索了此权限。但是我找不到它。list中还有这个:如您所见,我既没有在list中也没有在运行时请求该权限。我正在使用Firebase电话身份验

Android:Google Maps API 仍然免费吗?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我读到谷歌地图在不久的将来不会免费用于网站-这让我想到了用于Android开发的谷歌地图API是否仍然免费?

android - 在 Google Maps v2 for Android 上重绘位图

在这种情况下,我想使用gmsv2在Googlemap上绘制位图,并且每次用户位置更新都会强制执行位图更新。目前我使用以下代码fragment:publicvoidinit(){result=Bitmap.createBitmap(width,height,Bitmap.Config.ARGB_8888);canvas=newCanvas(result);}publicvoidupdate(){//drawoncanvas...draw(result);}publicvoiddraw(BitmapmodifiedBmp){if(overlay!=null){overlay.remove(

android - 在 Android 中使用 Google Maps API 从用户位置获取附近地点的结果

这是第一次使用googlemapAPI和googleplacesAPI。我正在做一个演示应用程序,显示距离用户位置最近的列表医院(例如)以及到每家医院的路线。我能够使用以下代码获取用户的位置:publicclassMainActivityextendsActionBarActivity{privateGoogleMapmap;UiSettingsmapSettings;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.l