public class BaseMarkerBalloon extends java.lang.Object implements MarkerBalloon
MarkerBalloon view.
You can add properties to the model.
Properties will be serialize to String and restored after rotation.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEY_TEXT
text property key, one of the most used properties for balloon.
|
| Constructor and Description |
|---|
BaseMarkerBalloon() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(java.lang.String key,
int value)
Add int property to balloon model.
|
void |
addProperty(java.lang.String key,
long value)
Add long property to balloon model.
|
void |
addProperty(java.lang.String key,
java.lang.String value)
Add property to balloon model.
|
int |
getIntProperty(java.lang.String key) |
long |
getLongProperty(java.lang.String key) |
java.lang.String |
getProperty(java.lang.String key)
Get property from balloon model.
|
java.lang.String |
getStringProperty(java.lang.String key) |
static BaseMarkerBalloon |
ofText(java.lang.String text)
Create balloon model with common text property.
|
void |
setText(java.lang.String text)
Add common text property to balloon model.
|
public static final java.lang.String KEY_TEXT
@NonNull public static BaseMarkerBalloon ofText(java.lang.String text)
text - to be kept in modelpublic void addProperty(java.lang.String key,
java.lang.String value)
key - propertyvalue - propertypublic void addProperty(java.lang.String key,
int value)
key - propertyvalue - propertypublic void addProperty(java.lang.String key,
long value)
key - propertyvalue - property@Nullable public java.lang.String getProperty(java.lang.String key)
key - propertypublic void setText(java.lang.String text)
text - valuepublic long getLongProperty(java.lang.String key)
key - propertiespublic int getIntProperty(java.lang.String key)
key - propertiespublic java.lang.String getStringProperty(java.lang.String key)
key - of properties.