Replace usage of deprecated BluetoothAdapter API in BluetoothRouteProvider

Bug: b/255495104
Test: atest SystemMediaRouter2Test
Change-Id: I681f6a8fca2cfc85d1f17b6da2e4886b94788635
This commit is contained in:
Alex Dadukin
2023-01-09 13:57:44 +00:00
parent 28c07adc94
commit 14e61084ae

View File

@@ -27,6 +27,7 @@ import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothHearingAid;
import android.bluetooth.BluetoothLeAudio;
import android.bluetooth.BluetoothManager;
import android.bluetooth.BluetoothProfile;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -91,7 +92,9 @@ class BluetoothRouteProvider {
Objects.requireNonNull(context);
Objects.requireNonNull(listener);
BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
BluetoothManager bluetoothManager = (BluetoothManager)
context.getSystemService(Context.BLUETOOTH_SERVICE);
BluetoothAdapter btAdapter = bluetoothManager.getAdapter();
if (btAdapter == null) {
return null;
}