summaryrefslogtreecommitdiffstats
path: root/location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java
diff options
context:
space:
mode:
Diffstat (limited to 'location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java')
-rw-r--r--location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java b/location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java
index aaef773..618d5d6 100644
--- a/location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java
+++ b/location/lib/java/com/android/location/provider/FusedLocationHardwareSink.java
@@ -50,4 +50,17 @@ public class FusedLocationHardwareSink {
public void onCapabilities(int capabilities) {
// default do nothing
}
+
+ /**
+ * Called when the status changes in the underlying FLP HAL
+ * implementation (the ability to compute location). This
+ * callback will only be made on API 23 or later.
+ *
+ * @param status One of FLP_STATUS_LOCATION_AVAILABLE or
+ * FLP_STATUS_LOCATION_UNAVAILABLE as defined in
+ * fused_location.h.
+ */
+ public void onStatusChanged(int status) {
+ // default do nothing
+ }
} \ No newline at end of file