diff options
| author | Hemant Gupta <hemantg@codeaurora.org> | 2013-08-19 19:03:51 +0530 |
|---|---|---|
| committer | Mike Lockwood <lockwood@google.com> | 2014-06-13 09:06:35 -0700 |
| commit | 67a995ada9ae181651c436130a56d46699a120c1 (patch) | |
| tree | 70c7b2513fd7ee4842310c4371b7bb3f02d9b4a2 /framework/java/android/bluetooth/BluetoothAdapter.java | |
| parent | 01e46dbe84320f2a10329a18f693620a4205686b (diff) | |
Bluetooth: Add support for HFP Client role.
Implementation changes in frameworks to support
HFP Client role.
Change-Id: Ifb10527cd6c1301297cae4f923b20734af672034
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
| -rw-r--r-- | framework/java/android/bluetooth/BluetoothAdapter.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java index 42c2aebead..8b8629ea75 100644 --- a/framework/java/android/bluetooth/BluetoothAdapter.java +++ b/framework/java/android/bluetooth/BluetoothAdapter.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009 The Android Open Source Project + * Copyright (C) 2009-2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -1402,6 +1402,9 @@ public final class BluetoothAdapter { } else if (profile == BluetoothProfile.MAP) { BluetoothMap map = new BluetoothMap(context, listener); return true; + } else if (profile == BluetoothProfile.HANDSFREE_CLIENT) { + BluetoothHandsfreeClient hfpclient = new BluetoothHandsfreeClient(context, listener); + return true; } else { return false; } @@ -1454,6 +1457,10 @@ public final class BluetoothAdapter { BluetoothMap map = (BluetoothMap)proxy; map.close(); break; + case BluetoothProfile.HANDSFREE_CLIENT: + BluetoothHandsfreeClient hfpclient = (BluetoothHandsfreeClient)proxy; + hfpclient.close(); + break; } } |
