summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBryce Lee <brycelee@google.com>2015-10-23 20:57:44 +0000
committerandroid-build-merger <android-build-merger@google.com>2015-10-23 20:57:44 +0000
commitec7a8e91415bc247c37e9d896e61aadd42bb1884 (patch)
treeb1a0b2c984480fd9cfbfe07fda87847811bcac3c
parentafe7ca2198226e7813b445e9401961b7fa9f1f7f (diff)
parent371e2047c485f8f75c2b63a38b36a65b72c2fa42 (diff)
downloadandroid_packages_apps_Bluetooth-ec7a8e91415bc247c37e9d896e61aadd42bb1884.tar.gz
android_packages_apps_Bluetooth-ec7a8e91415bc247c37e9d896e61aadd42bb1884.tar.bz2
android_packages_apps_Bluetooth-ec7a8e91415bc247c37e9d896e61aadd42bb1884.zip
Allow for supported profiles to be reloaded on enable.
am: 371e2047c4 * commit '371e2047c485f8f75c2b63a38b36a65b72c2fa42': Allow for supported profiles to be reloaded on enable.
-rw-r--r--src/com/android/bluetooth/btservice/AdapterService.java6
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++) {