Merge "Return true if there were plugin sensors available" into qt-r1-dev
am: deb772499f
Change-Id: Ie4eb0cbbd69ad3212f3c741c7c0248f97c6dd961
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user