summaryrefslogtreecommitdiffstats
path: root/core/java/android/bluetooth/BluetoothDevice.java
diff options
context:
space:
mode:
authorYue Lixin <a5206c@motorola.com>2009-07-09 16:56:43 +0800
committerNick Pelly <npelly@google.com>2009-08-19 20:44:21 -0700
commita4433af5ac677be7c1f63447c0cd78829bdee159 (patch)
treed8c15f7c7ada44a4a49f397f50a58b0f6dd05209 /core/java/android/bluetooth/BluetoothDevice.java
parent45e2704ff512d41e22af2801d76e96955469ce8d (diff)
downloadframeworks_base-a4433af5ac677be7c1f63447c0cd78829bdee159.zip
frameworks_base-a4433af5ac677be7c1f63447c0cd78829bdee159.tar.gz
frameworks_base-a4433af5ac677be7c1f63447c0cd78829bdee159.tar.bz2
Add Bluetooth device picker support
- add Intent and Extra definition - move profile filter into BluetoothClass
Diffstat (limited to 'core/java/android/bluetooth/BluetoothDevice.java')
-rw-r--r--core/java/android/bluetooth/BluetoothDevice.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/bluetooth/BluetoothDevice.java b/core/java/android/bluetooth/BluetoothDevice.java
index 1a97924..0a71961 100644
--- a/core/java/android/bluetooth/BluetoothDevice.java
+++ b/core/java/android/bluetooth/BluetoothDevice.java
@@ -55,6 +55,16 @@ public final class BluetoothDevice implements Parcelable {
* @hide */
public static final int BOND_BONDING = 2;
+ /** Ask device picker to show all kinds of BT devices.
+ * @hide */
+ public static final int DEVICE_PICKER_FILTER_TYPE_ALL = 0;
+ /** Ask device picker to show BT devices that support AUDIO profiles.
+ * @hide */
+ public static final int DEVICE_PICKER_FILTER_TYPE_AUDIO = 1;
+ /** Ask device picker to show BT devices that support Object Transfer.
+ * @hide */
+ public static final int DEVICE_PICKER_FILTER_TYPE_TRANSFER = 2;
+
//TODO: Unify these result codes in BluetoothResult or BluetoothError
/** A bond attempt failed because pins did not match, or remote device did
* not respond to pin request in time