android.os.Parcelable
public class CacheAreaDefinition
extends java.lang.Object
implements android.os.Parcelable
pixelRatio must be ≥ 0 and should typically be 1.0 or 2.0.
if includeIdeographs is false, offline region will not include CJK glyphs
Modifier and Type | Field | Description |
---|---|---|
static android.os.Parcelable.Creator |
CREATOR |
Constructor | Description |
---|---|
CacheAreaDefinition(android.os.Parcel parcel) |
Constructor to create an CacheAreaDefinition from a Parcel.
|
CacheAreaDefinition(java.lang.String styleURL,
LatLngBoundsZoom[] boundsZoomList,
float pixelRatio) |
Constructor to create an CacheAreaDefinition from parameters.
|
CacheAreaDefinition(java.lang.String styleURL,
LatLngBoundsZoom[] boundsZoomList,
float pixelRatio,
boolean includeIdeographs) |
Constructor to create an CacheAreaDefinition from parameters.
|
Modifier and Type | Method | Description |
---|---|---|
int |
describeContents() |
|
boolean |
getIncludeIdeographs() |
|
float |
getPixelRatio() |
|
java.lang.String |
getStyleURL() |
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public CacheAreaDefinition(java.lang.String styleURL, LatLngBoundsZoom[] boundsZoomList, float pixelRatio)
styleURL
- the styleboundsZoomList
- the boundsZoomListpixelRatio
- pixel ratio of the devicepublic CacheAreaDefinition(java.lang.String styleURL, LatLngBoundsZoom[] boundsZoomList, float pixelRatio, boolean includeIdeographs)
styleURL
- the styleboundsZoomList
- the boundsZoomListpixelRatio
- pixel ratio of the deviceincludeIdeographs
- include glyphs for CJK languagespublic CacheAreaDefinition(android.os.Parcel parcel)
parcel
- the parcel to create the CacheAreaDefinition frompublic java.lang.String getStyleURL()
public float getPixelRatio()
public boolean getIncludeIdeographs()
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(@NonNull android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable