This commit is contained in:
wangcongtao
2020-03-16 15:28:11 +08:00
parent 2835fb8735
commit 931ca69902
8 changed files with 73 additions and 22 deletions

View File

@@ -246,4 +246,10 @@ public interface IMogoMarker {
int duration,
Interpolator interpolator );
/**
* 是否是否可点击
*
* @param clickable
*/
void setClickable( boolean clickable );
}

View File

@@ -1,8 +1,12 @@
package com.mogo.map.marker;
import android.graphics.Bitmap;
import android.location.Location;
import android.view.View;
import com.mogo.map.MogoLatLng;
import com.mogo.map.location.MogoLocation;
import java.util.ArrayList;
import java.util.Observable;
@@ -62,6 +66,30 @@ public class MogoMarkerOptions extends Observable {
private Object mObject;
public MogoMarkerOptions position( MogoLatLng latLng ){
if ( latLng != null ) {
latitude( latLng.lat );
longitude( latLng.lon );
}
return this;
}
public MogoMarkerOptions position( MogoLocation location ){
if ( location != null ) {
latitude( location.getLatitude() );
longitude( location.getLongitude() );
}
return this;
}
public MogoMarkerOptions position( Location location ){
if ( location != null ) {
latitude( location.getLatitude() );
longitude( location.getLongitude() );
}
return this;
}
public MogoMarkerOptions latitude( double latitude ) {
this.latitude = latitude;
return this;