HFP: Send caller ID in +CLIP command (1/4)

* Modify BluetoothHeadset so that phoneStateChanged method can
  provide caller display name

Bug: 111378831
Test: runtest bluetooth, runtest -x BluetoothPhoneServiceTest.java
Change-Id: Ibc3611a50ec9f103fd235dde606ecbd10657e014
This commit is contained in:
Benson Li
2018-07-17 18:19:59 +08:00
committed by Jack He
parent cfcb33cb32
commit 1d4f64ac7c

View File

@@ -973,11 +973,11 @@ public final class BluetoothHeadset implements BluetoothProfile {
*/
@UnsupportedAppUsage
public void phoneStateChanged(int numActive, int numHeld, int callState, String number,
int type) {
int type, String name) {
final IBluetoothHeadset service = mService;
if (service != null && isEnabled()) {
try {
service.phoneStateChanged(numActive, numHeld, callState, number, type);
service.phoneStateChanged(numActive, numHeld, callState, number, type, name);
} catch (RemoteException e) {
Log.e(TAG, e.toString());
}