草庐IT

bitcode-marker

全部标签

安卓 : add numbers to map markers

我正在制作一张有多个标记的map。这些标记使用自定义图标。有没有办法给这些图标添加数字?编辑:这是我想做的一个例子我想以编程方式生成这些图标并将它们添加到map中。谢谢 最佳答案 首先,您可以使用library.或者,您应该将自定义图标实现到可绘制文件夹中并将代码放在下面。MarkerOptionsmarkeropt=newMarkerOptions();markeropt.snippet("fragment");markeropt.icon(BitmapDescriptorFactory.fromResource(R.drawab

Android Google Maps V2 - OnInfoWindowClick on several markers

我有代码可以让一个标记在您单击信息窗口时启动一项Activity。它工作得很好。但是当我尝试添加另一个标记和另一个@override时,它​​总是在所有标记信息窗口上打开最后一个类。因此,本质上,所有标记信息窗口在单击时都会打开相同的Activity,而不是打开我打算打开的单独的类。下面的代码成功打开了InfoWindowClicked上的1个Activity。我将其命名为example.class,这是为所有需要此示例的人准备的。publicclassMainActivityextendsActivityimplementsOnInfoWindowClickListener{priv

android - Android map 框 : Changing color of a marker's icon

我在我的Android应用程序中使用Mapbox,并为我的标记设置了自定义(黑色)图标。如果标记的图标颜色是黑色,是否可以将其更改为其他颜色?如果可以使用默认图标,我也可以使用默认图标。 最佳答案 MapboxAndroidSDK使用PNG文件作为标记图标。您可以使用任何PNG文件作为图标,换句话说,标记可以是您想要的任何颜色。Heresanexample带有使用自定义图标的标记。下面是完成大部分工作的代码://CreateanIconobjectforthemarkertouseIconFactoryiconFactory=Ico

android - 谷歌地图错误 : Marker's position is not updated after drag

我设置了一个标记并将其可拖动状态设置为true。但是当我调用marker.getPosition()时,我总是得到相同的位置,就像标记的位置在拖动结束后没有更新一样。mMap=((MapFragment)getFragmentManager().findFragmentById(R.id.map_place)).getMap();LatLngMYLOCATION=newLatLng(Double.valueOf(myLat),Double.valueOf(myLng));marker=newMarkerOptions().position(MYLOCATION).title(getSt

java - Android中使用聚类算法时如何取marker Tag

Markermarker=mMap.addMarker(markerOptions);marker.setTag(poi.getKey());marker.hideInfoWindow();builder.include(marker.getPosition());这段代码可以正常工作,因为我输入了manuel。我做了一切marker.tag()。我使用哈希键来检索我的密码。mClusterManager.addItem()我想使用这个方法。但我也想拿标记标签。所以我不想将map添加为Markermarker=mMap.addMarker(markerOptions);我该如何解决这个

android - MapBox SDK如何获取marker的点击事件?

我正在使用MapBoxSDK制作离线map我在map上添加了多个标记,如何获取标记的点击事件。有什么办法可以获取marker的点击事件吗? 最佳答案 我使用mapboxsdk提供的名为ItemizedIconOverlay的功能获得了mapbox中标记点击事件的解决方案。我做了如下:publicvoidplaceGTMarker(){alMarkerGT=newArrayList();marker=newMarker("myMarker","",latLng);marker.setMarker(activity.getResourc

android - 如何使用 Picasso 为 Google Marker 自定义图标创建语音气泡边框?

如何使用Picasso和GoogleMarkerCustomIcon来实现此功能?我知道如何将Picasso用于图像,但我不知道如何在底部和边框上添加“标记图标”。Picasso.with(mContext).load(url).resize(250,250).centerInside().into(newTarget(){@OverridepublicvoidonBitmapLoaded(Bitmapbitmap,Picasso.LoadedFromfrom){Markerdriver_marker=mMap.addMarker(newMarkerOptions().position

Android : If markers are overlapping each other on the map, 然后触发最后一个隐藏的点击事件

在我们的应用程序中,许多标记绘制在不同的位置,在某些情况下,在特定的缩放级别,标记相互重叠。因此,当我单击标记时,我希望顶部标记的onMarkerClick被触发,但它是为lasthiddenmarker触发的,即最后一个标记,后面没有标记你建议我做什么?此外,我没有信息窗口,因此我从onMarkerClick方法返回true。 最佳答案 我在这里找到了解决方案:https://github.com/googlemaps/android-maps-utils/issues/26mGoogleMap.setInfoWindowAdap

Android 谷歌地图 API : Hide Marker Snippet

我正在使用GoogleMapsAPIv2并尝试将引用ID嵌入标记信息窗口。当用户点击信息窗口时,它应该将引用ID传递给新的Intent。我实际上不希望用户看到引用ID。我将引用ID添加为fragment并使用marker.getSnippet()获取引用ID以传递给新Activity。有没有一种方法可以隐藏该代码段以使用户看不到它? 最佳答案 通过InfoWindowAdapter自定义信息窗口内容,通过setInfoWindowAdapter()将其附加到您的GoogleMap。在适配器上实现onInfoContents()以返回

java - Android OverlayItem.setMarker() : Change the marker for one item

尝试更改覆盖项目的标记时,我注意到setMarker()使该项目不可见。这是代码示例。//CreatenewmarkerDrawableicon=this.getResources().getDrawable(R.drawable.marker);//SetthenewmarkertotheoverlayoverlayItem.setMarker(icon); 最佳答案 需要为Drawable指定一个边界矩形://CreatenewmarkerDrawableicon=this.getResources().getDrawable(