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

am: deb772499f

Change-Id: Ie4eb0cbbd69ad3212f3c741c7c0248f97c6dd961
This commit is contained in:
Beverly
2019-06-28 16:37:17 -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;
}
/**