Tag: android maps extensions

Android – Google Maps Extensions – IllegalArgumentException

当我调用这个createMarker()方法时,我得到一个IllegalArgumentException: private void createMarker(GoogleMap map, MarkerOptions options, OnMarkerCreateListener listener) { Log.e(“LazyMarker”, “Options var val: “+options); Log.i(“LazyMarker”, “GoogleMap Value:”+map); Log.i(“LazyMarker”, “OnMarkerCreateListener Value:”+listener); marker = map.addMarker(options); //Log.i(“LazyMarker”, “The value of Marker is:”+map.addMarker(options)); if (listener != null) { listener.onMarkerCreate(this); } } 这是logcat输出: 06-14 11:40:38.627: I/OGT.RideTracking(25590): Map value is: com.google.android.gms.maps.GoogleMap@4249bd30 06-14 11:40:38.627: E/LazyMarker(25590): Options var val: com.google.android.gms.maps.model.MarkerOptions@4318baf8 06-14 11:40:38.627: […]