This commit is contained in:
Aleksander Nowakowski
2020-02-03 14:31:43 +01:00
parent 830b857535
commit d77513114f
2 changed files with 5 additions and 3 deletions

View File

@@ -173,10 +173,12 @@ public abstract class BleMulticonnectProfileServiceReadyActivity<E extends BleMu
managedDevices.addAll(bleService.getManagedDevices()); managedDevices.addAll(bleService.getManagedDevices());
onServiceBound(bleService); onServiceBound(bleService);
// and notify user if device is connected // and notify user if device is connected and ready
for (final BluetoothDevice device : managedDevices) { for (final BluetoothDevice device : managedDevices) {
if (bleService.isConnected(device)) if (bleService.isConnected(device))
onDeviceConnected(device); onDeviceConnected(device);
if (bleService.isReady(device))
onDeviceReady(device);
} }
} }

View File

@@ -105,7 +105,7 @@ public class ProximityActivity extends BleMulticonnectProfileServiceReadyActivit
} }
@Override @Override
public void onDeviceConnected(final BluetoothDevice device) { public void onDeviceConnected(@NonNull final BluetoothDevice device) {
if (adapter != null) if (adapter != null)
adapter.onDeviceStateChanged(device); adapter.onDeviceStateChanged(device);
} }
@@ -123,7 +123,7 @@ public class ProximityActivity extends BleMulticonnectProfileServiceReadyActivit
} }
@Override @Override
public void onDeviceDisconnected(final BluetoothDevice device) { public void onDeviceDisconnected(@NonNull final BluetoothDevice device) {
if (adapter != null) if (adapter != null)
adapter.onDeviceRemoved(device); adapter.onDeviceRemoved(device);
} }