草庐IT

conn_map

全部标签

android - 将 ActionBarSherlock 与 Google map API V2 结合使用

我想将ActionBarSherlock与GooglemapAPIV2一起使用。我在here中阅读了解决方案.但是当扩展我的主要ActionBarSherlock类时,它缺少太多用于menthod的库(例如:findViewById、getSupportActionBar..)这是我的ActionBarSherlockpublicclassFeatureTogglesextendsSherlockMapFragment{privatestaticfinalRandomRANDOM=newRandom();privateintitems=0;@Overridepublicbooleano

android - 获取osmdroid map 上点击位置的经纬度

我已经成功编写了一个Android应用程序,使用它来跟踪用户位置并使用标记将其显示在map上。相关代码如下:publicclassMainActivityextendsActivityimplementsLocationListener{publicMapViewmapView;privateLocationManagerlocationManager;MyItemizedOverlaymyItemizedOverlay=null;Drawablemarker;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(sav

android - 在 Android 上的 Google Maps API v2 中显示路线

我试图在Android中显示两个MarkerOptions点之间的行车路线。我找到了thistutorialhere,这对我来说效果很好,但我正在尝试对其进行调整,以便MarkerOptions是我当前的位置和一个固定的LatLng对象,而不是当您获得两点时触摸map。所以我得到了我当前的位置,LatLng=updatedLatLng,固定位置是LatLng=wcbcLatLng。在本教程中,onMapClick方法如下所示:publicvoidonTouchMap(){//Settingonclickeventlistenerforthemapthis.mapG3.setOnMapC

android - OSMDroid:当用户点击 map 时添加标记

我想在用户点击map的地方显示一个标记。此外,这不应影响双击以缩放和/或移动Mapview。我正在使用osmdroid-android-4.0.jar 最佳答案 查看OSMBonusPackMapEventsOverlay/MapEventsReceiver:http://code.google.com/p/osmbonuspack/source/browse/trunk/OSMBonusPack/src/org/osmdroid/bonuspack/overlays/MapEventsOverlay.java您创建一个MapEve

android - 无法在 Android Studio 中导入 com.google.android.gms.maps.model.LatLng

我试图在Android项目中创建一个新类,但不断收到以下错误:错误:com.google.android.gms.maps.model包不存在我已经在SDK管理器中安装了GooglePlayServices。知道如何解决这个问题吗?此处为Android开发新手 最佳答案 将这个添加到你的gradle文件中compile"com.google.android.gms:play-services-maps:10.0.1" 关于android-无法在AndroidStudio中导入com.go

java - Google Maps API Android - NullPointerException - setBoundsInParent

在我们的Android移动应用程序(与Android4.0及更高版本兼容)中,我们使用GoogleMapsAPIV2。我们从某些类型的设备(Android版本4.3、4.4和5.0)的用户那里获得了一些错误报告,在android.view.accessibility.AccessibilityNodeInfo类的setBoundsInParent方法中出现NullPointerException。当用户尝试移动或缩放map时,应用程序崩溃。该问题仅出现在某些用户-设备上。我们的大多数客户都没有这个问题。问题似乎出在使用GoogleMapsAPI的setPadding方法来定位Googl

Java中实体与Map的相互转换

一、在Java中,可以通过以下方法将实体类转换为Map:利用Java反射机制:publicstaticMapString,Object>objectToMap(Objectobj)throwsIllegalAccessException{MapString,Object>map=newHashMap>();Class?>clazz=obj.getClass();for(Fieldfield:clazz.getDeclaredFields()){field.setAccessible(true);StringfieldName=field.getName();Objectvalue=field.

android - 在 Android map 上更改自定义标记的颜色

我正在尝试更改map上标记的颜色。我想要一个通用标记的形状,但具有自定义颜色。我试过下面的代码,但它没有改变颜色,也没有给出任何错误。您能否指导任何解决方案或任何替代方法?任何帮助将不胜感激。代码:Drawablebackground=context.getResources().getDrawable(R.drawable.pink_map);if(backgroundinstanceofShapeDrawable){((ShapeDrawable)background).getPaint().setColor(getResources().getColor(R.color.them

android - 如何获取在 CardView 中呈现的 map

我想知道如何让map显示在CardView中,如下图所示,以粉红色突出显示。左边是Strava,它显示了高亮路线的map。右边是谷歌日历,它有日历事件位置的map。我真的很想知道在api中的什么地方可以实现这一点。问候,卢克 最佳答案 您需要使用MapView来实现此目的。这是机器人的一部分LiteMode.创建您的卡片,并在CardView中添加MapView。然后在onCreate()中创建实际map并设置MapView以显示该map。 关于android-如何获取在CardView

Android BottomSheet 适配/缩小相关 map View

试图在底部模仿当前的谷歌地图栏。我失败了那么多,也尝试了那么多;CollapsingToolbar、BottomSheet、自定义库。我想要的:当BottomSheet滑动时,让mapView适应它的大小和相机,这样BottomSheet就不会在map上滑动,而是让map适应所处的空间离开了。看看thisvideo看看我的意思(我不是指缩放功能) 最佳答案 BottomBarlibrary我用过的已弃用。但也许我的代码可以让您了解如何完成。我对BottomSheet的onSlide事件的react是这样的:@Overridepubl