android.telephony
Class TelephonyManager

java.lang.Object
  extended by android.telephony.TelephonyManager

public class TelephonyManager
extends java.lang.Object


Field Summary
static java.lang.String ACTION_PHONE_STATE_CHANGED
           
static int CALL_STATE_IDLE
           
static int CALL_STATE_OFFHOOK
           
static int CALL_STATE_RINGING
           
static int DATA_ACTIVITY_DORMANT
           
static int DATA_ACTIVITY_IN
           
static int DATA_ACTIVITY_INOUT
           
static int DATA_ACTIVITY_NONE
           
static int DATA_ACTIVITY_OUT
           
static int DATA_CONNECTED
           
static int DATA_CONNECTING
           
static int DATA_DISCONNECTED
           
static int DATA_SUSPENDED
           
static java.lang.String EXTRA_INCOMING_NUMBER
           
static java.lang.String EXTRA_STATE
           
static java.lang.String EXTRA_STATE_IDLE
           
static java.lang.String EXTRA_STATE_OFFHOOK
           
static java.lang.String EXTRA_STATE_RINGING
           
static int NETWORK_TYPE_1xRTT
           
static int NETWORK_TYPE_CDMA
           
static int NETWORK_TYPE_EDGE
           
static int NETWORK_TYPE_EVDO_0
           
static int NETWORK_TYPE_EVDO_A
           
static int NETWORK_TYPE_GPRS
           
static int NETWORK_TYPE_HSDPA
           
static int NETWORK_TYPE_HSPA
           
static int NETWORK_TYPE_HSUPA
           
static int NETWORK_TYPE_UMTS
           
static int NETWORK_TYPE_UNKNOWN
           
static int PHONE_TYPE_CDMA
           
static int PHONE_TYPE_GSM
           
static int PHONE_TYPE_NONE
           
static int SIM_STATE_ABSENT
           
static int SIM_STATE_NETWORK_LOCKED
           
static int SIM_STATE_PIN_REQUIRED
           
static int SIM_STATE_PUK_REQUIRED
           
static int SIM_STATE_READY
           
static int SIM_STATE_UNKNOWN
           
 
Method Summary
 int getCallState()
           
 CellLocation getCellLocation()
           
 int getDataActivity()
           
 int getDataState()
           
 java.lang.String getDeviceId()
           
 java.lang.String getDeviceSoftwareVersion()
           
 java.lang.String getLine1Number()
           
 java.util.List<NeighboringCellInfo> getNeighboringCellInfo()
           
 java.lang.String getNetworkCountryIso()
           
 java.lang.String getNetworkOperator()
           
 java.lang.String getNetworkOperatorName()
           
 int getNetworkType()
           
 int getPhoneType()
           
 java.lang.String getSimCountryIso()
           
 java.lang.String getSimOperator()
           
 java.lang.String getSimOperatorName()
           
 java.lang.String getSimSerialNumber()
           
 int getSimState()
           
 java.lang.String getSubscriberId()
           
 java.lang.String getVoiceMailAlphaTag()
           
 java.lang.String getVoiceMailNumber()
           
 boolean hasIccCard()
           
 boolean isNetworkRoaming()
           
 void listen(PhoneStateListener listener, int events)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_PHONE_STATE_CHANGED

public static final java.lang.String ACTION_PHONE_STATE_CHANGED
See Also:
Constant Field Values

EXTRA_STATE

public static final java.lang.String EXTRA_STATE
See Also:
Constant Field Values

EXTRA_STATE_IDLE

public static final java.lang.String EXTRA_STATE_IDLE

EXTRA_STATE_RINGING

public static final java.lang.String EXTRA_STATE_RINGING

EXTRA_STATE_OFFHOOK

public static final java.lang.String EXTRA_STATE_OFFHOOK

EXTRA_INCOMING_NUMBER

public static final java.lang.String EXTRA_INCOMING_NUMBER
See Also:
Constant Field Values

PHONE_TYPE_NONE

public static final int PHONE_TYPE_NONE
See Also:
Constant Field Values

PHONE_TYPE_GSM

public static final int PHONE_TYPE_GSM
See Also:
Constant Field Values

PHONE_TYPE_CDMA

public static final int PHONE_TYPE_CDMA
See Also:
Constant Field Values

NETWORK_TYPE_UNKNOWN

public static final int NETWORK_TYPE_UNKNOWN
See Also:
Constant Field Values

NETWORK_TYPE_GPRS

public static final int NETWORK_TYPE_GPRS
See Also:
Constant Field Values

NETWORK_TYPE_EDGE

public static final int NETWORK_TYPE_EDGE
See Also:
Constant Field Values

NETWORK_TYPE_UMTS

public static final int NETWORK_TYPE_UMTS
See Also:
Constant Field Values

NETWORK_TYPE_CDMA

public static final int NETWORK_TYPE_CDMA
See Also:
Constant Field Values

NETWORK_TYPE_EVDO_0

public static final int NETWORK_TYPE_EVDO_0
See Also:
Constant Field Values

NETWORK_TYPE_EVDO_A

public static final int NETWORK_TYPE_EVDO_A
See Also:
Constant Field Values

NETWORK_TYPE_1xRTT

public static final int NETWORK_TYPE_1xRTT
See Also:
Constant Field Values

NETWORK_TYPE_HSDPA

public static final int NETWORK_TYPE_HSDPA
See Also:
Constant Field Values

NETWORK_TYPE_HSUPA

public static final int NETWORK_TYPE_HSUPA
See Also:
Constant Field Values

NETWORK_TYPE_HSPA

public static final int NETWORK_TYPE_HSPA
See Also:
Constant Field Values

SIM_STATE_UNKNOWN

public static final int SIM_STATE_UNKNOWN
See Also:
Constant Field Values

SIM_STATE_ABSENT

public static final int SIM_STATE_ABSENT
See Also:
Constant Field Values

SIM_STATE_PIN_REQUIRED

public static final int SIM_STATE_PIN_REQUIRED
See Also:
Constant Field Values

SIM_STATE_PUK_REQUIRED

public static final int SIM_STATE_PUK_REQUIRED
See Also:
Constant Field Values

SIM_STATE_NETWORK_LOCKED

public static final int SIM_STATE_NETWORK_LOCKED
See Also:
Constant Field Values

SIM_STATE_READY

public static final int SIM_STATE_READY
See Also:
Constant Field Values

CALL_STATE_IDLE

public static final int CALL_STATE_IDLE
See Also:
Constant Field Values

CALL_STATE_RINGING

public static final int CALL_STATE_RINGING
See Also:
Constant Field Values

CALL_STATE_OFFHOOK

public static final int CALL_STATE_OFFHOOK
See Also:
Constant Field Values

DATA_ACTIVITY_NONE

public static final int DATA_ACTIVITY_NONE
See Also:
Constant Field Values

DATA_ACTIVITY_IN

public static final int DATA_ACTIVITY_IN
See Also:
Constant Field Values

DATA_ACTIVITY_OUT

public static final int DATA_ACTIVITY_OUT
See Also:
Constant Field Values

DATA_ACTIVITY_INOUT

public static final int DATA_ACTIVITY_INOUT
See Also:
Constant Field Values

DATA_ACTIVITY_DORMANT

public static final int DATA_ACTIVITY_DORMANT
See Also:
Constant Field Values

DATA_DISCONNECTED

public static final int DATA_DISCONNECTED
See Also:
Constant Field Values

DATA_CONNECTING

public static final int DATA_CONNECTING
See Also:
Constant Field Values

DATA_CONNECTED

public static final int DATA_CONNECTED
See Also:
Constant Field Values

DATA_SUSPENDED

public static final int DATA_SUSPENDED
See Also:
Constant Field Values
Method Detail

getDeviceSoftwareVersion

public java.lang.String getDeviceSoftwareVersion()

getDeviceId

public java.lang.String getDeviceId()

getCellLocation

public CellLocation getCellLocation()

getNeighboringCellInfo

public java.util.List<NeighboringCellInfo> getNeighboringCellInfo()

getPhoneType

public int getPhoneType()

getNetworkOperatorName

public java.lang.String getNetworkOperatorName()

getNetworkOperator

public java.lang.String getNetworkOperator()

isNetworkRoaming

public boolean isNetworkRoaming()

getNetworkCountryIso

public java.lang.String getNetworkCountryIso()

getNetworkType

public int getNetworkType()

hasIccCard

public boolean hasIccCard()

getSimState

public int getSimState()

getSimOperator

public java.lang.String getSimOperator()

getSimOperatorName

public java.lang.String getSimOperatorName()

getSimCountryIso

public java.lang.String getSimCountryIso()

getSimSerialNumber

public java.lang.String getSimSerialNumber()

getSubscriberId

public java.lang.String getSubscriberId()

getLine1Number

public java.lang.String getLine1Number()

getVoiceMailNumber

public java.lang.String getVoiceMailNumber()

getVoiceMailAlphaTag

public java.lang.String getVoiceMailAlphaTag()

getCallState

public int getCallState()

getDataActivity

public int getDataActivity()

getDataState

public int getDataState()

listen

public void listen(PhoneStateListener listener,
                   int events)


Copyright © 2008-2010. All Rights Reserved.