public interface ConnectivityService
The ConnectivityService provides a read-only connected property
that is updated whenever the network connectivity of the device changes. A user of the
ConnectivityService can listen to changes of the network connectivity, by registering a
ChangeListener to the
connected property.
Example
Services.get(ConnectivityService.class).ifPresent(service -> {
boolean connected = service.isConnected();
System.out.println("Network connectivity available? " + String.valueOf(connected));
});
Android Configuration
The permission android.permission.ACCESS_NETWORK_STATE needs to be added.
<manifest ...>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
...
</manifest>
iOS Configuration: none
| Type | Property | Description |
|---|---|---|
javafx.beans.property.ReadOnlyBooleanProperty |
connected |
A read-only property indicating whether there is data connectivity available or not.
|
| Modifier and Type | Method | Description |
|---|---|---|
javafx.beans.property.ReadOnlyBooleanProperty |
connectedProperty() |
A read-only property indicating whether there is data connectivity available or not.
|
boolean |
isConnected() |
A boolean indicating whether there is data connectivity available or not.
|
javafx.beans.property.ReadOnlyBooleanProperty connectedProperty
isConnected()javafx.beans.property.ReadOnlyBooleanProperty connectedProperty()
isConnected()boolean isConnected()