Merge "new System API for sim voice activation state." am: 16533c35d3
am: b332c39954
Change-Id: I18346531c31e9a8a593da18c1d07ee33f1650784
This commit is contained in:
@@ -5168,8 +5168,10 @@ package android.telephony {
|
||||
public class PhoneStateListener {
|
||||
method public void onRadioPowerStateChanged(int);
|
||||
method public void onSrvccStateChanged(int);
|
||||
method public void onVoiceActivationStateChanged(int);
|
||||
field public static final int LISTEN_RADIO_POWER_STATE_CHANGED = 8388608; // 0x800000
|
||||
field public static final int LISTEN_SRVCC_STATE_CHANGED = 16384; // 0x4000
|
||||
field public static final int LISTEN_VOICE_ACTIVATION_STATE = 131072; // 0x20000
|
||||
}
|
||||
|
||||
public class ServiceState implements android.os.Parcelable {
|
||||
|
||||
@@ -233,34 +233,35 @@ public class PhoneStateListener {
|
||||
public static final int LISTEN_CARRIER_NETWORK_CHANGE = 0x00010000;
|
||||
|
||||
/**
|
||||
* Listen for changes to the sim voice activation state
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATING
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_DEACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_RESTRICTED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_UNKNOWN
|
||||
* {@more}
|
||||
* Example: TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED indicates voice service has been
|
||||
* fully activated
|
||||
* Listen for changes to the sim voice activation state
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATING
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_DEACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_RESTRICTED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_UNKNOWN
|
||||
* {@more}
|
||||
* Example: TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED indicates voice service has been
|
||||
* fully activated
|
||||
*
|
||||
* @see #onVoiceActivationStateChanged
|
||||
* @hide
|
||||
* @see #onVoiceActivationStateChanged
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public static final int LISTEN_VOICE_ACTIVATION_STATE = 0x00020000;
|
||||
|
||||
/**
|
||||
* Listen for changes to the sim data activation state
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATING
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_DEACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_RESTRICTED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_UNKNOWN
|
||||
* {@more}
|
||||
* Example: TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED indicates data service has been
|
||||
* fully activated
|
||||
* Listen for changes to the sim data activation state
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATING
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_DEACTIVATED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_RESTRICTED
|
||||
* @see TelephonyManager#SIM_ACTIVATION_STATE_UNKNOWN
|
||||
* {@more}
|
||||
* Example: TelephonyManager#SIM_ACTIVATION_STATE_ACTIVATED indicates data service has been
|
||||
* fully activated
|
||||
*
|
||||
* @see #onDataActivationStateChanged
|
||||
* @hide
|
||||
* @see #onDataActivationStateChanged
|
||||
* @hide
|
||||
*/
|
||||
public static final int LISTEN_DATA_ACTIVATION_STATE = 0x00040000;
|
||||
|
||||
@@ -569,8 +570,8 @@ public class PhoneStateListener {
|
||||
* @param state is the current SIM voice activation state
|
||||
* @hide
|
||||
*/
|
||||
public void onVoiceActivationStateChanged(int state) {
|
||||
|
||||
@SystemApi
|
||||
public void onVoiceActivationStateChanged(@TelephonyManager.SimActivationState int state) {
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -578,8 +579,7 @@ public class PhoneStateListener {
|
||||
* @param state is the current SIM data activation state
|
||||
* @hide
|
||||
*/
|
||||
public void onDataActivationStateChanged(int state) {
|
||||
|
||||
public void onDataActivationStateChanged(@TelephonyManager.SimActivationState int state) {
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user