Add metrics for remaining dialogs in settings.
Fix: 31707295 Test: make RunSettingRoboTests Test: verify logs Change-Id: Icf70900ac4472195624d14e9172207a5c85dccca
This commit is contained in:
@@ -38,6 +38,7 @@ import android.support.v7.preference.Preference.OnPreferenceChangeListener;
|
||||
import android.text.format.DateFormat;
|
||||
import android.widget.DatePicker;
|
||||
import android.widget.TimePicker;
|
||||
|
||||
import com.android.internal.logging.MetricsProto.MetricsEvent;
|
||||
import com.android.settings.dashboard.SummaryLoader;
|
||||
import com.android.settings.search.BaseSearchIndexProvider;
|
||||
@@ -235,6 +236,18 @@ public class DateTimeSettings extends SettingsPreferenceFragment
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getDialogMetricsCategory(int dialogId) {
|
||||
switch (dialogId) {
|
||||
case DIALOG_DATEPICKER:
|
||||
return MetricsEvent.DIALOG_DATE_PICKER;
|
||||
case DIALOG_TIMEPICKER:
|
||||
return MetricsEvent.DIALOG_TIME_PICKER;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
static void configureDatePicker(DatePicker datePicker) {
|
||||
// The system clock can't represent dates outside this range.
|
||||
Calendar t = Calendar.getInstance();
|
||||
|
@@ -202,6 +202,14 @@ public class WirelessSettings extends SettingsPreferenceFragment implements Inde
|
||||
return super.onCreateDialog(dialogId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getDialogMetricsCategory(int dialogId) {
|
||||
if (MANAGE_MOBILE_PLAN_DIALOG_ID == dialogId) {
|
||||
return MetricsEvent.DIALOG_MANAGE_MOBILE_PLAN;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
private void log(String s) {
|
||||
Log.d(TAG, s);
|
||||
}
|
||||
|
Reference in New Issue
Block a user