summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
diff options
context:
space:
mode:
authorAntonio Zugaldia <antonio@mapbox.com>2016-02-29 13:44:44 -0500
committerAntonio Zugaldia <antonio@mapbox.com>2016-02-29 13:45:08 -0500
commit55cacfafd47d81204161e789c4282e0537152591 (patch)
tree1f5443406e1b7a1c4e54e158d4cb64a27a4fbc75 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
parentbef7fe76ff53d4ee0433cd50d5ce4d261e3329d6 (diff)
downloadqtlocation-mapboxgl-55cacfafd47d81204161e789c4282e0537152591.tar.gz
[android] Simplify offline metadata API on Android
Fixes #4139
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
index 9e518f1e6a..0f05549338 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java
@@ -23,7 +23,13 @@ public class OfflineRegion {
// Members
private long mId = 0;
private OfflineRegionDefinition mDefinition = null;
- private OfflineRegionMetadata mMetadata = null;
+
+ /**
+ * Arbitrary binary region metadata. The contents are opaque to the SDK implementation;
+ * it just stores and retrieves a byte[]. Check the `OfflineActivity` in the TestApp
+ * for a sample implementation that uses JSON to store an offline region name.
+ */
+ private byte[] mMetadata = null;
// Holds the pointer to JNI OfflineRegion
private long mOfflineRegionPtr = 0;
@@ -122,7 +128,7 @@ public class OfflineRegion {
return mDefinition;
}
- public OfflineRegionMetadata getMetadata() {
+ public byte[] getMetadata() {
return mMetadata;
}