Merge "Add an option to set the selected phone account as the default. (1/3)" into lmp-sprout-dev
This commit is contained in:
@@ -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);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -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) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user