Online
Mit der Online-Klasse kann nach dem momentanen Online-Status nachgefragt werden, als auch ein Listener registrieren, wenn dieser sich ändert. Hinweis: Der Listener kann erst getriggered werden, wenn das Gerät wieder online ist. Es lohnt sich also nur dafür zu testen, wann das Gerät wieder online geht, anstatt offline.
Beispiel:
// Ausgabe von momentanen Online-Status (dieser sollte immer Online sein...)
Online.getOnlineState(System.out::println);
// Registrieren von Listener, um zu testen wann der Benutzer wieder Online ist
final Online online = new Online(this);
final Registration registration = online.addOnlineListener(onlineState -> {
// ...Mache irgendwas, wenn der Benutzer wieder online ist...
});
// Und wenn wir den Listener nicht mehr brauchen, können wir die Registrierung entfernen
registration.remove();
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.