Merge "Use TM SubId in getDataState and getDataActivity" am: 3968a18c27
am: 6ef6ff9ca1
Change-Id: I547a76c5da5f1ce58ed77853591ec1d4ba8f9318
This commit is contained in:
@@ -70,6 +70,8 @@ Lcom/android/internal/R$styleable;->MenuView:[I
|
||||
Lcom/android/internal/R$styleable;->Searchable:[I
|
||||
Lcom/android/internal/R$styleable;->SearchableActionKey:[I
|
||||
Lcom/android/internal/telephony/IPhoneSubInfo$Stub;-><init>()V
|
||||
Lcom/android/internal/telephony/ITelephony;->getDataActivity()I
|
||||
Lcom/android/internal/telephony/ITelephony;->getDataState()I
|
||||
Lcom/android/internal/telephony/ITelephonyRegistry;->notifyCallForwardingChanged(Z)V
|
||||
Lcom/android/internal/telephony/ITelephonyRegistry;->notifyCellLocation(Landroid/os/Bundle;)V
|
||||
Lcom/android/internal/telephony/ITelephonyRegistry;->notifyDataActivity(I)V
|
||||
|
||||
@@ -4901,7 +4901,8 @@ public class TelephonyManager {
|
||||
ITelephony telephony = getITelephony();
|
||||
if (telephony == null)
|
||||
return DATA_ACTIVITY_NONE;
|
||||
return telephony.getDataActivity();
|
||||
return telephony.getDataActivityForSubId(
|
||||
getSubId(SubscriptionManager.getActiveDataSubscriptionId()));
|
||||
} catch (RemoteException ex) {
|
||||
// the phone process is restarting.
|
||||
return DATA_ACTIVITY_NONE;
|
||||
@@ -4949,7 +4950,8 @@ public class TelephonyManager {
|
||||
ITelephony telephony = getITelephony();
|
||||
if (telephony == null)
|
||||
return DATA_DISCONNECTED;
|
||||
return telephony.getDataState();
|
||||
return telephony.getDataStateForSubId(
|
||||
getSubId(SubscriptionManager.getActiveDataSubscriptionId()));
|
||||
} catch (RemoteException ex) {
|
||||
// the phone process is restarting.
|
||||
return DATA_DISCONNECTED;
|
||||
|
||||
@@ -308,18 +308,46 @@ interface ITelephony {
|
||||
*/
|
||||
List<NeighboringCellInfo> getNeighboringCellInfo(String callingPkg);
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getCallState();
|
||||
@UnsupportedAppUsage
|
||||
int getCallState();
|
||||
|
||||
/**
|
||||
* Returns the call state for a slot.
|
||||
*/
|
||||
int getCallStateForSlot(int slotIndex);
|
||||
int getCallStateForSlot(int slotIndex);
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getDataActivity();
|
||||
@UnsupportedAppUsage
|
||||
int getDataState();
|
||||
/**
|
||||
* Replaced by getDataActivityForSubId.
|
||||
*/
|
||||
int getDataActivity();
|
||||
|
||||
/**
|
||||
* Returns a constant indicating the type of activity on a data connection
|
||||
* (cellular).
|
||||
*
|
||||
* @see #DATA_ACTIVITY_NONE
|
||||
* @see #DATA_ACTIVITY_IN
|
||||
* @see #DATA_ACTIVITY_OUT
|
||||
* @see #DATA_ACTIVITY_INOUT
|
||||
* @see #DATA_ACTIVITY_DORMANT
|
||||
*/
|
||||
int getDataActivityForSubId(int subId);
|
||||
|
||||
/**
|
||||
* Replaced by getDataStateForSubId.
|
||||
*/
|
||||
int getDataState();
|
||||
|
||||
/**
|
||||
* Returns a constant indicating the current data connection state
|
||||
* (cellular).
|
||||
*
|
||||
* @see #DATA_DISCONNECTED
|
||||
* @see #DATA_CONNECTING
|
||||
* @see #DATA_CONNECTED
|
||||
* @see #DATA_SUSPENDED
|
||||
*/
|
||||
int getDataStateForSubId(int subId);
|
||||
|
||||
/**
|
||||
* Returns the current active phone type as integer.
|
||||
|
||||
Reference in New Issue
Block a user