diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java index e0a34897c0e..b67375b724e 100644 --- a/src/com/android/settings/DisplaySettings.java +++ b/src/com/android/settings/DisplaySettings.java @@ -176,7 +176,10 @@ public class DisplaySettings extends SettingsPreferenceFragment implements rotatePreference.setCallback(new Callback() { @Override public boolean onItemSelected(int pos, Object value) { - RotationPolicy.setRotationLock(activity, (Boolean) value); + final boolean locked = (Boolean) value; + MetricsLogger.action(getActivity(), InstrumentedFragment.ACTION_ROTATION_LOCK, + locked); + RotationPolicy.setRotationLock(activity, locked); return true; } }); diff --git a/src/com/android/settings/InstrumentedFragment.java b/src/com/android/settings/InstrumentedFragment.java index 2fe631d9078..b6f0e44cbf1 100644 --- a/src/com/android/settings/InstrumentedFragment.java +++ b/src/com/android/settings/InstrumentedFragment.java @@ -28,6 +28,7 @@ public abstract class InstrumentedFragment extends PreferenceFragment { public static final int APPLICATIONS_MANAGE_ASSIST = UNDECLARED + 1; public static final int PROCESS_STATS_SUMMARY = UNDECLARED + 2; + public static final int ACTION_ROTATION_LOCK = UNDECLARED + 3; /** * Declare the view of this category.