summaryrefslogtreecommitdiffstats
path: root/core/java/android/bluetooth/BluetoothDevice.java
diff options
context:
space:
mode:
authorNick Pelly <npelly@google.com>2009-09-24 11:14:15 -0700
committerNick Pelly <npelly@google.com>2009-09-24 19:34:54 -0700
commit18b1e79a123b979d25bfa5d0b0ee5d0382dbd64b (patch)
treee0d6ccb1c8c3c7b6a653253f0b98a416f3521025 /core/java/android/bluetooth/BluetoothDevice.java
parentcc89ef3d6e9b1f9be657c9158ad04b8de104434c (diff)
downloadframeworks_base-18b1e79a123b979d25bfa5d0b0ee5d0382dbd64b.zip
frameworks_base-18b1e79a123b979d25bfa5d0b0ee5d0382dbd64b.tar.gz
frameworks_base-18b1e79a123b979d25bfa5d0b0ee5d0382dbd64b.tar.bz2
Bluetooth API: Do not allow apps to programmatically make BT discoverable.
Instead add ACTION_REQUEST_DISCOVERABLE for the system to show a dialog to adjust discoverable mode. Also remove createBond(), removeBond() and cancelBondProcess(). The Settings App already handles these automatically when connections require bonding. Change-Id: I216154cd1b6de410de64ba91b07d7263ac03e8df
Diffstat (limited to 'core/java/android/bluetooth/BluetoothDevice.java')
-rw-r--r--core/java/android/bluetooth/BluetoothDevice.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/bluetooth/BluetoothDevice.java b/core/java/android/bluetooth/BluetoothDevice.java
index b52a822..c714f69 100644
--- a/core/java/android/bluetooth/BluetoothDevice.java
+++ b/core/java/android/bluetooth/BluetoothDevice.java
@@ -427,6 +427,7 @@ public final class BluetoothDevice implements Parcelable {
* <p>Requires {@link android.Manifest.permission#BLUETOOTH_ADMIN}.
*
* @return false on immediate error, true if bonding will begin
+ * @hide
*/
public boolean createBond() {
try {
@@ -440,6 +441,7 @@ public final class BluetoothDevice implements Parcelable {
* <p>Requires {@link android.Manifest.permission#BLUETOOTH_ADMIN}.
*
* @return true on sucess, false on error
+ * @hide
*/
public boolean cancelBondProcess() {
try {
@@ -456,6 +458,7 @@ public final class BluetoothDevice implements Parcelable {
* <p>Requires {@link android.Manifest.permission#BLUETOOTH_ADMIN}.
*
* @return true on sucess, false on error
+ * @hide
*/
public boolean removeBond() {
try {