Merge changes from topic "bluetooth_oob_api" am: 2e67798711

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1686315

Change-Id: I5c7de78ec2e77a617daf90cdc45052865d03a037
This commit is contained in:
Martin Brabham
2021-04-29 20:56:21 +00:00
committed by Automerger Merge Worker
2 changed files with 3 additions and 3 deletions

View File

@@ -1503,7 +1503,7 @@ package android.bluetooth {
public static interface BluetoothAdapter.OobDataCallback {
method public void onError(int);
method public void onOobData(int, @Nullable android.bluetooth.OobData);
method public void onOobData(int, @NonNull android.bluetooth.OobData);
}
public final class BluetoothDevice implements android.os.Parcelable {

View File

@@ -3063,7 +3063,7 @@ public final class BluetoothAdapter {
* @param transport - whether the {@link OobData} is generated for LE or Classic.
* @param oobData - data generated in the host stack(LE) or controller (Classic)
*/
void onOobData(@Transport int transport, @Nullable OobData oobData);
void onOobData(@Transport int transport, @NonNull OobData oobData);
/**
* Provides feedback when things don't go as expected.
@@ -3104,7 +3104,7 @@ public final class BluetoothAdapter {
*
* @hide
*/
public void onOobData(@Transport int transport, OobData oobData) {
public void onOobData(@Transport int transport, @NonNull OobData oobData) {
mExecutor.execute(new Runnable() {
public void run() {
mCallback.onOobData(transport, oobData);