Merge "Return true if there were plugin sensors available" into qt-r1-dev am: deb772499f

am: 174c31409c

Change-Id: Ia5376519944471c6d82ec2f29e02b6cc91988c3a
This commit is contained in:
Beverly
2019-06-28 16:59:47 -07:00
committed by android-build-merger

View File

@@ -156,17 +156,21 @@ public class AsyncSensorManager extends SensorManager
* Requests for all sensors that match the given type from all plugins.
* @param sensor
* @param listener
* @return true if there were plugins to register the listener to
*/
public void registerPluginListener(SensorManagerPlugin.Sensor sensor,
public boolean registerPluginListener(SensorManagerPlugin.Sensor sensor,
SensorManagerPlugin.SensorEventListener listener) {
if (mPlugins.isEmpty()) {
Log.w(TAG, "No plugins registered");
return false;
}
mHandler.post(() -> {
for (int i = 0; i < mPlugins.size(); i++) {
mPlugins.get(i).registerListener(sensor, listener);
}
});
return true;
}
/**