Use setParameters public API
Bug: 137202333
Test: manual
Change-Id: I9edb3cc4d6dc3a05697236374b02f2c6bdfeae2a
diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java
index 252dbc1..133b65f 100644
--- a/src/com/android/phone/PhoneGlobals.java
+++ b/src/com/android/phone/PhoneGlobals.java
@@ -412,9 +412,9 @@
android.provider.Settings.System.HEARING_AID,
0);
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
- audioManager.setParameter(SettingsConstants.HAC_KEY,
- hac == SettingsConstants.HAC_ENABLED
- ? SettingsConstants.HAC_VAL_ON : SettingsConstants.HAC_VAL_OFF);
+ audioManager.setParameters(
+ SettingsConstants.HAC_KEY + "=" + (hac == SettingsConstants.HAC_ENABLED
+ ? SettingsConstants.HAC_VAL_ON : SettingsConstants.HAC_VAL_OFF));
}
}
diff --git a/src/com/android/phone/settings/AccessibilitySettingsFragment.java b/src/com/android/phone/settings/AccessibilitySettingsFragment.java
index 3069091..942f28c 100644
--- a/src/com/android/phone/settings/AccessibilitySettingsFragment.java
+++ b/src/com/android/phone/settings/AccessibilitySettingsFragment.java
@@ -157,9 +157,9 @@
Settings.System.putInt(mContext.getContentResolver(), Settings.System.HEARING_AID, hac);
// Update HAC Value in AudioManager.
- mAudioManager.setParameter(SettingsConstants.HAC_KEY,
- hac == SettingsConstants.HAC_ENABLED
- ? SettingsConstants.HAC_VAL_ON : SettingsConstants.HAC_VAL_OFF);
+ mAudioManager.setParameters(
+ SettingsConstants.HAC_KEY + "=" + (hac == SettingsConstants.HAC_ENABLED
+ ? SettingsConstants.HAC_VAL_ON : SettingsConstants.HAC_VAL_OFF));
return true;
} else if (preference == mButtonRtt) {
Log.i(LOG_TAG, "RTT setting changed -- now " + mButtonRtt.isChecked());