From e9d7971aa744d01db9b208d1073d6024a1e90d6f Mon Sep 17 00:00:00 2001 From: Bjarne Rest <8419370+BjarneRest@users.noreply.github.com> Date: Mon, 29 Jul 2019 17:19:30 +0200 Subject: [PATCH 1/2] Add method for getting the accuracy --- .../delight/android/location/SimpleLocation.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java b/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java index 41f6c5c..7428b12 100644 --- a/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java +++ b/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java @@ -323,6 +323,20 @@ public double getLongitude() { return position.getLongitude(); } } + + /** + * Returns the accuracy of the current location + * + * @return the current accuracy + */ + public float getAccuracy() { + if (mPosition == null) { + return 0.0f; + } + else { + return mPosition.getAccuracy(); + } + } /** * Returns the timestamp of the current location as a number of milliseconds since January 1, 1970 (UTC) From 0a2000abaaa9b7ff6467239fda3c63d71ed75711 Mon Sep 17 00:00:00 2001 From: Bjarne Rest <8419370+BjarneRest@users.noreply.github.com> Date: Wed, 9 Oct 2019 01:13:13 +0200 Subject: [PATCH 2/2] Simplify accuracy getter code --- .../java/im/delight/android/location/SimpleLocation.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java b/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java index 7428b12..1d948f6 100644 --- a/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java +++ b/Source/library/src/main/java/im/delight/android/location/SimpleLocation.java @@ -330,12 +330,7 @@ public double getLongitude() { * @return the current accuracy */ public float getAccuracy() { - if (mPosition == null) { - return 0.0f; - } - else { - return mPosition.getAccuracy(); - } + return (mPosition == null) ? 0.0f : mPosition.getAccuracy(); } /**