草庐IT

android - 更改或完全删除 Android 上 Google Maps v2 信息窗口的突出显示颜色

是否有可能更改Android版Googlemapv2组件中信息窗口的突出显示颜色?我已经接受了这样一个事实,即没有通用的方法为驻留在通过自定义InfoWindowAdapter传递的自定义InfoWindowView中的小部件应用自定义新闻突出显示,因为map控件将View重新呈现为位图(https://developers.google.com/maps/documentation/android/marker#info_windows参见注释)。在同一个网站上,最底部(https://developers.google.com/maps/documentation/android/

Android map V2 : Polygon fill disappears when zooming out

我试图在我的MapView上显示多个多边形,其中一些重叠并具有不同的颜色。当我添加它们时,一切看起来都不错,但是一旦我缩小,许多(不是全部)多边形就停止填充。来回缩放和滚动有时会再次填充其中一些,但这似乎是随机行为。添加多边形的代码:clearAreas();for(Areaarea:areas){for(ListsubArea:area.getSubAreas()){mAreaPolygons.add(getMap().addPolygon(newPolygonOptions().strokeWidth(2.0f).zIndex(++zIndex).strokeColor(area.

android - React Native Navigation v2(wix)禁用TopBar

我正在使用来自wix的React-Native-Navigationv2(不是React-Navigation)。我尝试禁用默认呈现的topBar。我使用了以下选项并正在渲染bottomTabs:Navigation.setDefaultOptions({topBar:{visible:false,_height:0,drawBehind:true,},});topBar消失,但在初始打开bottomTabs的Tab时显示drawBehind动画。有没有办法禁用topBar?最好的问候 最佳答案 我将animate:false添加到

android - 如何在android中更改Google map api v2上特定区域的颜色

我正在开发一个使用GoogleMapsAPIv2的Android应用程序,并希望在点击事件中用特定颜色标记map上的特定区域。例如,当我点击印度时,覆盖该国家/地区的区域应为绿色。我已经在使用GroundOverlay,但它需要图像才能在map上显示某些内容,导致彩色区域无法很好地匹配。由于map和图像都有自己的形状,因此不会覆盖确切的区域。谁能告诉我如何更准确地为AndroidGoogleMapsAPIv2map着色? 最佳答案 就像MaciejGórski说的那样,你必须在map的Onclick事件中使用polygon。所以我花

Android Map API v2 在某些设备上不显示 map

我正在开发一个显示map的Android应用程序。我正在使用一个MapFragment来显示我的map。我获得了一个APIkey并将所有需要的权限添加到我的list中。到目前为止一切顺利,在我的HTCOneSAndroid4.1.2上调试应用程序时一切正常,map显示包括控件和其他所有内容。当我在运行Android4.2.2的GalaxyS4上调试相同的应用程序时,map保持空白并且只显示控件。互联网连接绝对可用。为什么会这样?android4.1和4.2在v2MapAPI方面有什么区别吗?三星和HTC在这个问题上有什么不同吗?某些设备需要新key吗?我在GalaxyS4上收到的“错误

android - 在 Maps V2 上绘制多色折线

我通过以下方式在我的map上绘制了一条纯色折线,效果很好:PolylineOptionspolyLine=newPolylineOptions();polyLine.width(5);polyLine.color(Color.RED);polyLine.geodesic(true);for(inti=0;i现在我想在不同点之间绘制一条具有不同颜色的折线,具体取决于这两点之间的速度。似乎没有一种简单的方法可以做到这一点。我指的是这个问题:drawpolylineswithdifferentcolorsonv2maps,并且我可以一个接一个地添加多个PolylineOptions,但我认为

android - TrivialDrive 与 TrivialDrive V2?

为什么有两个版本的TrivialDrive?https://github.com/googlesamples/android-play-billing学习in-appbilling应该主要引用哪个版本的项目?版本之间有什么区别? 最佳答案 稍微搜索一下就会发现TrivalDriveV2示例有一个共享的build.gradle文件:https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive_v2/shared-module/build.g

android - Google Maps v2 In fragment 在点击两次时兑现

我正在尝试在带有标记的fragment内的我的应用程序中设置Googlemap。当我第一次点击它时它起作用了,但是当我点击另一个fragment然后回到谷歌地图时它崩溃了。不确定是什么问题?任何帮助都会很棒,只是初学者。代码如下:XMLJava谷歌地图fragment编辑下面的工作代码publicclassFragment_8extendsFragment{staticfinalLatLngBottleCapp=newLatLng(51.371986,0.065593);privateGoogleMapmap;privatestaticViewview;@OverridepublicV

android - 在多边形 android Google map v2 上显示文本

我在map上使用多边形,我想在它们上面添加文字。有什么办法可以做到这一点?我尝试在map点上放置简单的文本,但没有成功。privatevoidaddPolygon(Regionreg){PolylineOptionspolylineOptions=newPolylineOptions();ArrayListcoordList=reg.getAllPoints();coordList.add(coordList.get(0));intregColor=reg.getColor();StringregName=reg.getName();//wanttoputanameonregionpo

Android Make Disappear 或去除 map 上的蓝点 v2

我正在尝试替换我的应用程序map上的蓝点。我的Intent是显示一个图标形状的平面,而不是通常的蓝点。我实现了这一点并且它完美地工作如下://...GoogleMap.OnMyLocationChangeListenermyLocationChangeListener=newGoogleMap.OnMyLocationChangeListener(){@OverridepublicvoidonMyLocationChange(Locationlocation){LatLngloc=newLatLng(location.getLatitude(),location.getLongitud