Add ACL state listener for bt devices
Bug: 79947085 Test: RunSettingsRoboTests Change-Id: Ic8bee34fa940f95265ed838f7c7f038ba3cf8143
This commit is contained in:
@@ -170,6 +170,15 @@ public abstract class BluetoothDeviceUpdater implements BluetoothCallback,
|
||||
update(cachedDevice);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAclConnectionStateChanged(CachedBluetoothDevice cachedDevice, int state) {
|
||||
if (DBG) {
|
||||
Log.d(TAG, "onAclConnectionStateChanged() device: " + cachedDevice.getName()
|
||||
+ ", state: " + state);
|
||||
}
|
||||
update(cachedDevice);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onServiceConnected() {
|
||||
// When bluetooth service connected update the UI
|
||||
@@ -282,6 +291,6 @@ public abstract class BluetoothDeviceUpdater implements BluetoothCallback,
|
||||
", is connected : " + device.isConnected() + " , is profile connected : "
|
||||
+ cachedDevice.isConnected());
|
||||
}
|
||||
return device.getBondState() == BluetoothDevice.BOND_BONDED && cachedDevice.isConnected();
|
||||
return device.getBondState() == BluetoothDevice.BOND_BONDED && device.isConnected();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user