android.telephony
Class TelephonyManager

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

public class TelephonyManager
extends Object


Field Summary
static 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 String EXTRA_INCOMING_NUMBER
           
static String EXTRA_STATE
           
static String EXTRA_STATE_IDLE
           
static String EXTRA_STATE_OFFHOOK
           
static String EXTRA_STATE_RINGING
           
static int NETWORK_TYPE_1xRTT
           
static int NETWORK_TYPE_CDMA
           
static int NETWORK_TYPE_EDGE
           
static int NETWORK_TYPE_EHRPD
           
static int NETWORK_TYPE_EVDO_0
           
static int NETWORK_TYPE_EVDO_A
           
static int NETWORK_TYPE_EVDO_B
           
static int NETWORK_TYPE_GPRS
           
static int NETWORK_TYPE_HSDPA
           
static int NETWORK_TYPE_HSPA
           
static int NETWORK_TYPE_HSPAP
           
static int NETWORK_TYPE_HSUPA
           
static int NETWORK_TYPE_IDEN
           
static int NETWORK_TYPE_LTE
           
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 PHONE_TYPE_SIP
           
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()
           
 String getDeviceId()
           
 String getDeviceSoftwareVersion()
           
 String getLine1Number()
           
 List<NeighboringCellInfo> getNeighboringCellInfo()
           
 String getNetworkCountryIso()
           
 String getNetworkOperator()
           
 String getNetworkOperatorName()
           
 int getNetworkType()
           
 int getPhoneType()
           
 String getSimCountryIso()
           
 String getSimOperator()
           
 String getSimOperatorName()
           
 String getSimSerialNumber()
           
 int getSimState()
           
 String getSubscriberId()
           
 String getVoiceMailAlphaTag()
           
 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 String ACTION_PHONE_STATE_CHANGED
See Also:
Constant Field Values

EXTRA_STATE

public static final String EXTRA_STATE
See Also:
Constant Field Values

EXTRA_STATE_IDLE

public static final String EXTRA_STATE_IDLE

EXTRA_STATE_RINGING

public static final String EXTRA_STATE_RINGING

EXTRA_STATE_OFFHOOK

public static final String EXTRA_STATE_OFFHOOK

EXTRA_INCOMING_NUMBER

public static final 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

PHONE_TYPE_SIP

public static final int PHONE_TYPE_SIP
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

NETWORK_TYPE_IDEN

public static final int NETWORK_TYPE_IDEN
See Also:
Constant Field Values

NETWORK_TYPE_EVDO_B

public static final int NETWORK_TYPE_EVDO_B
See Also:
Constant Field Values

NETWORK_TYPE_LTE

public static final int NETWORK_TYPE_LTE
See Also:
Constant Field Values

NETWORK_TYPE_EHRPD

public static final int NETWORK_TYPE_EHRPD
See Also:
Constant Field Values

NETWORK_TYPE_HSPAP

public static final int NETWORK_TYPE_HSPAP
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 String getDeviceSoftwareVersion()

getDeviceId

public String getDeviceId()

getCellLocation

public CellLocation getCellLocation()

getNeighboringCellInfo

public List<NeighboringCellInfo> getNeighboringCellInfo()

getPhoneType

public int getPhoneType()

getNetworkOperatorName

public String getNetworkOperatorName()

getNetworkOperator

public String getNetworkOperator()

isNetworkRoaming

public boolean isNetworkRoaming()

getNetworkCountryIso

public String getNetworkCountryIso()

getNetworkType

public int getNetworkType()

hasIccCard

public boolean hasIccCard()

getSimState

public int getSimState()

getSimOperator

public String getSimOperator()

getSimOperatorName

public String getSimOperatorName()

getSimCountryIso

public String getSimCountryIso()

getSimSerialNumber

public String getSimSerialNumber()

getSubscriberId

public String getSubscriberId()

getLine1Number

public String getLine1Number()

getVoiceMailNumber

public String getVoiceMailNumber()

getVoiceMailAlphaTag

public String getVoiceMailAlphaTag()

getCallState

public int getCallState()

getDataActivity

public int getDataActivity()

getDataState

public int getDataState()

listen

public void listen(PhoneStateListener listener,
                   int events)


Copyright © 2008-2012. All Rights Reserved.