Log WiFi Calling actions from settings

Change-Id: Ie18bf18de22469f9b2615ba19f088316d20464d7
This commit is contained in:
Pavel Zhamaitsiak
2015-06-20 15:48:00 -07:00
parent a029671bfd
commit 5a6d17c8cd

View File

@@ -217,6 +217,11 @@ public class WifiCallingSettings extends SettingsPreferenceFragment
int wfcMode = ImsManager.getWfcMode(context); int wfcMode = ImsManager.getWfcMode(context);
updateButtonWfcMode(context, isChecked, wfcMode); updateButtonWfcMode(context, isChecked, wfcMode);
if (isChecked) {
MetricsLogger.action(getActivity(), getMetricsCategory(), wfcMode);
} else {
MetricsLogger.action(getActivity(), getMetricsCategory(), -1);
}
} }
private void updateButtonWfcMode(Context context, boolean wfcEnabled, int wfcMode) { private void updateButtonWfcMode(Context context, boolean wfcEnabled, int wfcMode) {
@@ -241,6 +246,7 @@ public class WifiCallingSettings extends SettingsPreferenceFragment
if (buttonMode != currentMode) { if (buttonMode != currentMode) {
ImsManager.setWfcMode(context, buttonMode); ImsManager.setWfcMode(context, buttonMode);
mButtonWfcMode.setSummary(getWfcModeSummary(context, buttonMode)); mButtonWfcMode.setSummary(getWfcModeSummary(context, buttonMode));
MetricsLogger.action(getActivity(), getMetricsCategory(), buttonMode);
} }
} }
return true; return true;