mirror of
https://github.com/aljazceru/Android-nRF-Toolbox.git
synced 2025-12-20 16:04:22 +01:00
#54 fixed
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user