Loading packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java +5 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.content.Context; import android.os.ParcelUuid; import android.util.Log; import java.util.List; import java.util.Set; /** Loading Loading @@ -248,4 +249,8 @@ public class LocalBluetoothAdapter { public int getMaxConnectedAudioDevices() { return mAdapter.getMaxConnectedAudioDevices(); } public List<Integer> getSupportedProfiles() { return mAdapter.getSupportedProfiles(); } } packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManager.java +8 −3 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.R; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; Loading Loading @@ -158,9 +159,13 @@ public class LocalBluetoothProfileManager { addProfile(mPbapProfile, PbapServerProfile.NAME, BluetoothPbap.ACTION_CONNECTION_STATE_CHANGED); mHearingAidProfile = new HearingAidProfile(mContext, mLocalAdapter, mDeviceManager, this); List<Integer> supportedList = mLocalAdapter.getSupportedProfiles(); if (supportedList.contains(BluetoothProfile.HEARING_AID)) { mHearingAidProfile = new HearingAidProfile(mContext, mLocalAdapter, mDeviceManager, this); addProfile(mHearingAidProfile, HearingAidProfile.NAME, BluetoothHearingAid.ACTION_CONNECTION_STATE_CHANGED); } if (DEBUG) Log.d(TAG, "LocalBluetoothProfileManager construction complete"); } Loading Loading
packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java +5 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.content.Context; import android.os.ParcelUuid; import android.util.Log; import java.util.List; import java.util.Set; /** Loading Loading @@ -248,4 +249,8 @@ public class LocalBluetoothAdapter { public int getMaxConnectedAudioDevices() { return mAdapter.getMaxConnectedAudioDevices(); } public List<Integer> getSupportedProfiles() { return mAdapter.getSupportedProfiles(); } }
packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManager.java +8 −3 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.R; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; Loading Loading @@ -158,9 +159,13 @@ public class LocalBluetoothProfileManager { addProfile(mPbapProfile, PbapServerProfile.NAME, BluetoothPbap.ACTION_CONNECTION_STATE_CHANGED); mHearingAidProfile = new HearingAidProfile(mContext, mLocalAdapter, mDeviceManager, this); List<Integer> supportedList = mLocalAdapter.getSupportedProfiles(); if (supportedList.contains(BluetoothProfile.HEARING_AID)) { mHearingAidProfile = new HearingAidProfile(mContext, mLocalAdapter, mDeviceManager, this); addProfile(mHearingAidProfile, HearingAidProfile.NAME, BluetoothHearingAid.ACTION_CONNECTION_STATE_CHANGED); } if (DEBUG) Log.d(TAG, "LocalBluetoothProfileManager construction complete"); } Loading