Merge "Add an option to set the selected phone account as the default. (1/3)" into lmp-sprout-dev

This commit is contained in:
Nancy Chen
2014-10-23 00:42:23 +00:00
committed by Android (Google) Code Review
3 changed files with 12 additions and 9 deletions

View File

@@ -484,10 +484,10 @@ public final class Call {
/**
* Notifies this {@code Call} that an account has been selected and to proceed with placing
* an outgoing call.
* an outgoing call. Optionally sets this account as the default account.
*/
public void phoneAccountSelected(PhoneAccountHandle accountHandle) {
mInCallAdapter.phoneAccountSelected(mTelecomCallId, accountHandle);
public void phoneAccountSelected(PhoneAccountHandle accountHandle, boolean setDefault) {
mInCallAdapter.phoneAccountSelected(mTelecomCallId, accountHandle, setDefault);
}

View File

@@ -189,14 +189,16 @@ public final class InCallAdapter {
}
/**
* Instructs Telecom to add a PhoneAccountHandle to the specified call
* Instructs Telecom to add a PhoneAccountHandle to the specified call.
*
* @param callId The identifier of the call
* @param accountHandle The PhoneAccountHandle through which to place the call
* @param callId The identifier of the call.
* @param accountHandle The PhoneAccountHandle through which to place the call.
* @param setDefault {@code True} if this account should be set as the default for calls.
*/
public void phoneAccountSelected(String callId, PhoneAccountHandle accountHandle) {
public void phoneAccountSelected(String callId, PhoneAccountHandle accountHandle,
boolean setDefault) {
try {
mAdapter.phoneAccountSelected(callId, accountHandle);
mAdapter.phoneAccountSelected(callId, accountHandle, setDefault);
} catch (RemoteException e) {
}
}

View File

@@ -46,7 +46,8 @@ oneway interface IInCallAdapter {
void postDialContinue(String callId, boolean proceed);
void phoneAccountSelected(String callId, in PhoneAccountHandle accountHandle);
void phoneAccountSelected(String callId, in PhoneAccountHandle accountHandle,
boolean setDefault);
void conference(String callId, String otherCallId);