Home | History | Annotate | Download | only in bluetooth

Lines Matching defs:bluetooth

17 package android.bluetooth;
33 * Public API for controlling the Bluetooth Headset Service. This includes both
34 * Bluetooth Headset and Handsfree (v1.5) profiles.
36 * <p>BluetoothHeadset is a proxy object for controlling the Bluetooth Headset
43 * <p> Android only supports one connected Bluetooth Headset at a time.
65 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission to
70 "android.bluetooth.headset.profile.action.CONNECTION_STATE_CHANGED";
85 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission
90 "android.bluetooth.headset.profile.action.AUDIO_STATE_CHANGED";
99 * <li> {@link BluetoothDevice#EXTRA_DEVICE} - The remote Bluetooth Device
123 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission
128 "android.bluetooth.headset.action.VENDOR_SPECIFIC_HEADSET_EVENT";
135 "android.bluetooth.headset.extra.VENDOR_SPECIFIC_HEADSET_EVENT_CMD";
142 "android.bluetooth.headset.extra.VENDOR_SPECIFIC_HEADSET_EVENT_CMD_TYPE";
186 "android.bluetooth.headset.extra.VENDOR_SPECIFIC_HEADSET_EVENT_ARGS";
193 "android.bluetooth.headset.intent.category.companyid";
284 Log.e(TAG, "Could not bind to Bluetooth Headset Service with " + intent);
322 * Initiate connection to a profile of the remote bluetooth device.
329 * device is already connected or Bluetooth is not turned on.
338 * @param device Remote Bluetooth Device
362 * Bluetooth device is not in connected state etc. When this API returns,
379 * @param device Remote Bluetooth Device
461 * @param device Paired bluetooth device
492 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
494 * @param device Bluetooth device
514 * Start Bluetooth voice recognition. This methods sends the voice
527 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
529 * @param device Bluetooth headset
549 * Stop Bluetooth Voice Recognition mode, and shut down the
550 * Bluetooth audio path.
552 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
554 * @param device Bluetooth headset
573 * Check if Bluetooth SCO audio is connected.
575 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
577 * @param device Bluetooth headset
596 * Get battery usage hint for Bluetooth Headset service.
604 * @param device the bluetooth headset.
624 * Indicates if current platform supports voice dialing over bluetooth SCO.
626 * @return true if voice dialing over bluetooth is supported, false otherwise.
690 * Check if Bluetooth SCO audio is connected.
692 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
765 * @param device Remote Bluetooth Device
788 * @param device Remote Bluetooth Device
857 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission.
859 * @param device Bluetooth headset.