MarkerStyle

public class MarkerStyle implements Parcelable


Holds relevant metadata to render a bitmap from a png resource file or PinConfiguration.

Summary

Constants

static final Parcelable.Creator<MarkerStyle>

Public constructors

Default constructor for MarkerStyle.

MarkerStyle(
    @Nullable ImageView imageView,
    @Nullable PinConfiguration pinConfiguration
)

Constructor for MarkerStyle with parameters for required fields.

Public methods

boolean
@Nullable ImageView

Returns the ImageView of the marker.

@Nullable PinConfiguration

Returns the PinConfiguration of the marker.

int
void
writeToParcel(Parcel dest, int flags)

Inherited Constants

From android.os.Parcelable
static final int
static final int

Inherited methods

From android.os.Parcelable
abstract int

Constants

CREATOR

public static final Parcelable.Creator<MarkerStyleCREATOR

Public fields

imageView

public @Nullable ImageView imageView

pinConfiguration

public @Nullable PinConfiguration pinConfiguration

Public constructors

MarkerStyle

public MarkerStyle()

Default constructor for MarkerStyle.

MarkerStyle

public MarkerStyle(
    @Nullable ImageView imageView,
    @Nullable PinConfiguration pinConfiguration
)

Constructor for MarkerStyle with parameters for required fields.

Parameters
@Nullable ImageView imageView

The ImageView of the marker.

@Nullable PinConfiguration pinConfiguration

The PinConfiguration of the marker.

Public methods

equals

public boolean equals(@Nullable Object o)

getImageView

public @Nullable ImageView getImageView()

Returns the ImageView of the marker.

getPinConfiguration

public @Nullable PinConfiguration getPinConfiguration()

Returns the PinConfiguration of the marker.

hashCode

public int hashCode()

writeToParcel

public void writeToParcel(Parcel dest, int flags)