diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-03-04 18:15:14 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-03-07 09:31:16 -0800 |
commit | c8b100ffe41092742bf2529f0e2e70cf184cab65 (patch) | |
tree | 6b75db763c99ac4607519912a313426ffd7471c0 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline | |
parent | 6aa8be56f6847450aab2a76a1d03da985df20638 (diff) | |
download | qtlocation-mapboxgl-c8b100ffe41092742bf2529f0e2e70cf184cab65.tar.gz |
[android] Remove redundant arguments from offline native methods
`this` is automatically provided as the first argument to a native method.
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java | 17 |
1 files changed, 6 insertions, 11 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 d3100b3424..f47b41e249 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 @@ -144,7 +144,7 @@ public class OfflineRegion { * Register an observer to be notified when the state of the region changes. */ public void setObserver(@NonNull final OfflineRegionObserver observer) { - setOfflineRegionObserver(this, new OfflineRegionObserver() { + setOfflineRegionObserver(new OfflineRegionObserver() { @Override public void onStatusChanged(final OfflineRegionStatus status) { getHandler().post(new Runnable() { @@ -181,7 +181,7 @@ public class OfflineRegion { * Pause or resume downloading of regional resources. */ public void setDownloadState(@DownloadState int state) { - setOfflineRegionDownloadState(this, state); + setOfflineRegionDownloadState(state); } /** @@ -190,7 +190,7 @@ public class OfflineRegion { * executed on the main thread. */ public void getStatus(@NonNull final OfflineRegionStatusCallback callback) { - getOfflineRegionStatus(this, new OfflineRegionStatusCallback() { + getOfflineRegionStatus(new OfflineRegionStatusCallback() { @Override public void onStatus(final OfflineRegionStatus status) { getHandler().post(new Runnable() { @@ -226,7 +226,7 @@ public class OfflineRegion { * After you call this method, you may not call any additional methods on this object. */ public void delete(@NonNull final OfflineRegionDeleteCallback callback) { - deleteOfflineRegion(this, new OfflineRegionDeleteCallback() { + deleteOfflineRegion(new OfflineRegionDeleteCallback() { @Override public void onDelete() { getHandler().post(new Runnable() { @@ -254,8 +254,7 @@ public class OfflineRegion { protected void finalize() { try { super.finalize(); - destroyOfflineRegion(mOfflineRegionPtr); - mOfflineRegionPtr = 0; + destroyOfflineRegion(); } catch (Throwable throwable) { Log.e(LOG_TAG, "Failed to finalize OfflineRegion: " + throwable.getMessage()); } @@ -265,22 +264,18 @@ public class OfflineRegion { * Native methods */ - private native void destroyOfflineRegion(long offlineRegionPtr); + private native void destroyOfflineRegion(); private native void setOfflineRegionObserver( - OfflineRegion offlineRegion, OfflineRegionObserver observerCallback); private native void setOfflineRegionDownloadState( - OfflineRegion offlineRegion, @DownloadState int offlineRegionDownloadState); private native void getOfflineRegionStatus( - OfflineRegion offlineRegion, OfflineRegionStatusCallback statusCallback); private native void deleteOfflineRegion( - OfflineRegion offlineRegion, OfflineRegionDeleteCallback deleteCallback); } |