Merge "audio : fix NPE in frameworks/base/services/core/java/com/android/server/media/BluetoothRouteProvider.java"
This commit is contained in:
commit
9e742aa02f
@ -51,6 +51,7 @@ import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.Set;
|
||||
|
||||
class BluetoothRouteProvider {
|
||||
private static final String TAG = "BTRouteProvider";
|
||||
@ -174,8 +175,9 @@ class BluetoothRouteProvider {
|
||||
|
||||
private void buildBluetoothRoutes() {
|
||||
mBluetoothRoutes.clear();
|
||||
if (mBluetoothAdapter.getBondedDevices() != null) {
|
||||
for (BluetoothDevice device : mBluetoothAdapter.getBondedDevices()) {
|
||||
Set<BluetoothDevice> bondedDevices = mBluetoothAdapter.getBondedDevices();
|
||||
if (bondedDevices != null) {
|
||||
for (BluetoothDevice device : bondedDevices) {
|
||||
if (device.isConnected()) {
|
||||
BluetoothRouteInfo newBtRoute = createBluetoothRoute(device);
|
||||
if (newBtRoute.connectedProfiles.size() > 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user