public static final enum

NetworkInfo.State

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ android.net.NetworkInfo.State

Class Overview

Coarse-grained network state. This is probably what most applications should use, rather than DetailedState. The mapping between the two is as follows:

CONNECTED
Detailed stateCoarse-grained state
IDLEDISCONNECTED
SCANNINGCONNECTING
CONNECTINGCONNECTING
AUTHENTICATINGCONNECTING
CONNECTED
DISCONNECTINGDISCONNECTING
DISCONNECTEDDISCONNECTED
UNAVAILABLEDISCONNECTED
FAILEDDISCONNECTED

Summary

Enum Values
NetworkInfo.State  CONNECTED   
NetworkInfo.State  CONNECTING   
NetworkInfo.State  DISCONNECTED   
NetworkInfo.State  DISCONNECTING   
NetworkInfo.State  SUSPENDED   
NetworkInfo.State  UNKNOWN   
Public Methods
static NetworkInfo.State valueOf(String name)
final static State[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final NetworkInfo.State CONNECTED

public static final NetworkInfo.State CONNECTING

public static final NetworkInfo.State DISCONNECTED

public static final NetworkInfo.State DISCONNECTING

public static final NetworkInfo.State SUSPENDED

public static final NetworkInfo.State UNKNOWN

Public Methods

public static NetworkInfo.State valueOf (String name)

public static final State[] values ()