diff options
author | Bryce Lee <brycelee@google.com> | 2015-10-23 12:30:29 -0700 |
---|---|---|
committer | Bryce Lee <brycelee@google.com> | 2015-10-23 12:30:29 -0700 |
commit | 371e2047c485f8f75c2b63a38b36a65b72c2fa42 (patch) | |
tree | 3ead0fc8e7894ca39feb450275dea3eb3d814cc9 | |
parent | d83da25118e3b487df56f9e17f3c52bb60b25926 (diff) | |
download | android_packages_apps_Bluetooth-371e2047c485f8f75c2b63a38b36a65b72c2fa42.tar.gz android_packages_apps_Bluetooth-371e2047c485f8f75c2b63a38b36a65b72c2fa42.tar.bz2 android_packages_apps_Bluetooth-371e2047c485f8f75c2b63a38b36a65b72c2fa42.zip |
Allow for supported profiles to be reloaded on enable.
Bug: 24977590
Change-Id: I2e5371d3333482cdd1cf18d48fe3c2e0f2229e42
-rw-r--r-- | src/com/android/bluetooth/btservice/AdapterService.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/bluetooth/btservice/AdapterService.java b/src/com/android/bluetooth/btservice/AdapterService.java index a26b515d1..a12ea9ea7 100644 --- a/src/com/android/bluetooth/btservice/AdapterService.java +++ b/src/com/android/bluetooth/btservice/AdapterService.java @@ -426,6 +426,12 @@ public class AdapterService extends Service { void BleOnProcessStart() { debugLog("BleOnProcessStart()"); + + if (getApplicationContext().getResources().getBoolean( + R.bool.config_bluetooth_reload_supported_profiles_when_enabled)) { + Config.init(getApplicationContext()); + } + Class[] supportedProfileServices = Config.getSupportedProfiles(); //Initialize data objects for (int i=0; i < supportedProfileServices.length;i++) { |