Sprache

NetworkInfo.IsAvailable Eigenschaft

Definition

Gibt an, ob die Netzwerkkonnektivität möglich ist.

public virtual bool IsAvailable { [Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler")] get; }
[<get: Android.Runtime.Register("isAvailable", "()Z", "GetIsAvailableHandler")>]
member this.IsAvailable : bool

Eigenschaftswert

true wenn das Netzwerk verfügbar ist, false andernfalls

Attribute

Hinweise

Gibt an, ob die Netzwerkkonnektivität möglich ist. Ein Netzwerk ist nicht verfügbar, wenn eine dauerhafte oder halb persistente Bedingung die Möglichkeit verhindert, eine Verbindung mit diesem Netzwerk herzustellen. Beispiele sind <ul><li>Das Gerät ist außerhalb des Abdeckungsbereichs für jedes Netzwerk dieses Typs.</li Li><>Das Gerät befindet sich in einem anderen Netzwerk als dem Heimnetzwerk (d. h. Roaming), und das Datenroaming wurde deaktiviert.</li Li><>Das Gerät ist ausgeschaltet, z. B. weil der Flugzeugmodus aktiviert ist.</li></ul> Seit Android L gibt dies immer zurücktrue, da das System nur Informationen für verfügbare Netzwerke zurückgibt.

Dieses Element ist veraltet. Apps sollten stattdessen die android.net.ConnectivityManager.NetworkCallback API verwenden, um mehr über Konnektivitätsänderungen zu erfahren. ConnectivityManager#registerDefaultNetworkCallback und ConnectivityManager#registerNetworkCallback. Dadurch erhalten Sie ein genaueres Bild des Verbindungszustands des Geräts und ermöglichen Apps eine einfachere und schnellere Reaktion auf Änderungen.

Java Dokumentation für android.net.NetworkInfo.isAvailable().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: