import android.support.v7.preference.Preference;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneStateIntentReceiver;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settingslib.WirelessUtils;
// In ECM mode, do not update database at this point
} else {
Boolean value = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_AIRPLANE_TOGGLE, value);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_AIRPLANE_TOGGLE, value);
setAirplaneModeOn(value);
}
return true;
import android.view.Menu;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import java.util.HashSet;
import java.util.Set;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APN_EDITOR;
+ return MetricsEvent.APN_EDITOR;
}
@Override
import android.widget.TextView;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import com.android.internal.telephony.TelephonyIntents;
import com.android.internal.telephony.dataconnection.ApnSetting;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APN;
+ return MetricsEvent.APN;
}
@Override
import android.support.v7.preference.Preference;
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
public class ApplicationSettings extends SettingsPreferenceFragment {
private static final int APP_INSTALL_AUTO = 0;
private static final int APP_INSTALL_DEVICE = 1;
private static final int APP_INSTALL_SDCARD = 2;
-
+
private static final String APP_INSTALL_DEVICE_ID = "device";
private static final String APP_INSTALL_SDCARD_ID = "sdcard";
private static final String APP_INSTALL_AUTO_ID = "auto";
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATION;
+ return MetricsEvent.APPLICATION;
}
@Override
import android.view.accessibility.AccessibilityManager;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedPreference;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CHOOSE_LOCK_GENERIC;
+ return MetricsEvent.CHOOSE_LOCK_GENERIC;
}
@Override
import android.widget.TextView;
import android.widget.TextView.OnEditorActionListener;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.LockPatternUtils.RequestThrottledException;
import com.android.internal.widget.PasswordEntryKeyboardHelper;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CHOOSE_LOCK_PASSWORD;
+ return MetricsEvent.CHOOSE_LOCK_PASSWORD;
}
@Override
import android.view.ViewGroup;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.LockPatternUtils.RequestThrottledException;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CHOOSE_LOCK_PATTERN;
+ return MetricsEvent.CHOOSE_LOCK_PATTERN;
}
import android.widget.TextView;
import android.widget.TextView.OnEditorActionListener;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternChecker;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.TextViewInputDisabler;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CONFIRM_LOCK_PASSWORD;
+ return MetricsEvent.CONFIRM_LOCK_PASSWORD;
}
@Override
import android.view.animation.Interpolator;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient;
import com.android.internal.widget.LockPatternChecker;
import com.android.internal.widget.LockPatternUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CONFIRM_LOCK_PATTERN;
+ return MetricsEvent.CONFIRM_LOCK_PATTERN;
}
@Override
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import java.util.Locale;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CRYPT_KEEPER_CONFIRM;
+ return MetricsEvent.CRYPT_KEEPER_CONFIRM;
}
public static class Blank extends Activity {
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
public class CryptKeeperSettings extends InstrumentedFragment {
private static final String TAG = "CryptKeeper";
@Override
protected int getMetricsCategory() {
- return MetricsLogger.CRYPT_KEEPER;
+ return MetricsEvent.CRYPT_KEEPER;
}
@Override
import android.widget.DatePicker;
import android.widget.TimePicker;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedSwitchPreference;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DATE_TIME;
+ return MetricsEvent.DATE_TIME;
}
@Override
import android.widget.Toast;
import com.android.internal.app.LocalePicker;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.applications.BackgroundCheckSummary;
import com.android.settings.fuelgauge.InactiveApps;
import com.android.settings.search.BaseSearchIndexProvider;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVELOPMENT;
+ return MetricsEvent.DEVELOPMENT;
}
@Override
import android.util.Log;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Index;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO;
+ return MetricsEvent.DEVICEINFO;
}
@Override
};
}
-
import android.util.Log;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.view.RotationPolicy;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settings.search.BaseSearchIndexProvider;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DISPLAY;
+ return MetricsEvent.DISPLAY;
}
@Override
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
final boolean locked = Integer.parseInt((String) newValue) != 0;
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_ROTATION_LOCK,
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_ROTATION_LOCK,
locked);
RotationPolicy.setRotationLock(activity, locked);
return true;
import android.widget.Switch;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.widget.SwitchBar;
import com.android.settingslib.dream.DreamBackend;
import com.android.settingslib.dream.DreamBackend.DreamInfo;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DREAM;
+ return MetricsEvent.DREAM;
}
@Override
import android.widget.RadioButton;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import java.util.List;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ENCRYPTION;
+ return MetricsEvent.ENCRYPTION;
}
@Override
import android.widget.ImageView;
import android.widget.RadioButton;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Index;
import com.android.settings.search.Indexable;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.HOME;
+ return MetricsEvent.HOME;
}
@Override
import android.widget.TabWidget;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
import com.android.internal.telephony.TelephonyIntents;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ICC_LOCK;
+ return MetricsEvent.ICC_LOCK;
}
@Override
/**
* Declare the view of this category.
*
- * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
+ * Categories are defined in {@link com.android.internal.logging.MetricsProto.MetricsEvent}
* or if there is no relevant existing category you may define one in
* {@link com.android.settings.InstrumentedFragment}.
*/
/**
* Declare the view of this category.
*
- * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
+ * Categories are defined in {@link com.android.internal.logging.MetricsProto.MetricsEvent}
* or if there is no relevant existing category you may define one in
* {@link com.android.settings.InstrumentedFragment}.
*/
/**
* Declare the view of this category.
*
- * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
+ * Categories are defined in {@link com.android.internal.logging.MetricsProto.MetricsEvent}
* or if there is no relevant existing category you may define one in
* {@link com.android.settings.InstrumentedFragment}.
*/
/**
* Declare the view of this category.
*
- * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
+ * Categories are defined in {@link com.android.internal.logging.MetricsProto.MetricsEvent}
* or if there is no relevant existing category you may define one in
* {@link com.android.settings.InstrumentedFragment}.
*/
import android.provider.SearchIndexableResource;
import android.support.v7.preference.PreferenceGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ABOUT_LEGAL_SETTINGS;
+ return MetricsEvent.ABOUT_LEGAL_SETTINGS;
}
public static final SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
import android.widget.LinearLayout;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import java.util.List;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.MASTER_CLEAR;
+ return MetricsEvent.MASTER_CLEAR;
}
}
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
/**
* Confirm and execute a reset of the device to a clean "just out of the box"
@Override
protected int getMetricsCategory() {
- return MetricsLogger.MASTER_CLEAR_CONFIRM;
+ return MetricsEvent.MASTER_CLEAR_CONFIRM;
}
}
import android.support.v7.preference.PreferenceScreen;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PRIVACY;
+ return MetricsEvent.PRIVACY;
}
@Override
import android.support.v7.preference.PreferenceGroup;
import android.support.v7.preference.PreferenceScreen;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.fingerprint.FingerprintEnrollIntroduction;
import com.android.settings.fingerprint.FingerprintSettings;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PROFILE_CHALLENGE;
+ return MetricsEvent.PROFILE_CHALLENGE;
}
@Override
import android.widget.EditText;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.SettingsPreferenceFragment.SettingsDialogFragment;
public class ProxySelector extends InstrumentedFragment implements DialogCreatable {
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PROXY_SELECTOR;
+ return MetricsEvent.PROXY_SELECTOR;
}
}
import android.widget.Button;
import android.widget.Spinner;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import java.util.ArrayList;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.RESET_NETWORK;
+ return MetricsEvent.RESET_NETWORK;
}
}
import android.widget.Toast;
import com.android.ims.ImsManager;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
/**
@Override
protected int getMetricsCategory() {
- return MetricsLogger.RESET_NETWORK_CONFIRM;
+ return MetricsEvent.RESET_NETWORK_CONFIRM;
}
}
import android.view.View;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.SCREEN_PINNING;
+ return MetricsEvent.SCREEN_PINNING;
}
@Override
import android.text.TextUtils;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.RestrictedListPreference;
import com.android.settings.TrustAgentUtils.TrustAgentComponentInfo;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.SECURITY;
+ return MetricsEvent.SECURITY;
}
@Override
import android.support.v7.preference.PreferenceScreen;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.wifi.WifiApDialog;
import com.android.settings.wifi.WifiApEnabler;
import com.android.settingslib.TetherUtil;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.TETHER;
+ return MetricsEvent.TETHER;
}
@Override
import android.util.ArrayMap;
import android.util.ArraySet;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import java.util.List;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.TRUST_AGENT;
+ return MetricsEvent.TRUST_AGENT;
}
@Override
import android.widget.TabHost;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.util.ParcelableString;
import java.security.cert.CertificateEncodingException;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.TRUSTED_CREDENTIALS;
+ return MetricsEvent.TRUSTED_CREDENTIALS;
}
private enum Tab {
import android.support.v7.preference.Preference;
import android.support.v7.preference.PreferenceScreen;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
import com.android.settings.search.SearchIndexableRaw;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WALLPAPER_TYPE;
+ return MetricsEvent.WALLPAPER_TYPE;
}
@Override
import com.android.ims.ImsConfig;
import com.android.ims.ImsManager;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.Phone;
import com.android.settings.widget.SwitchBar;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIFI_CALLING;
+ return MetricsEvent.WIFI_CALLING;
}
@Override
import android.util.Log;
import com.android.ims.ImsManager;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.TelephonyIntents;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settings.nfc.NfcEnabler;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIRELESS;
+ return MetricsEvent.WIRELESS;
}
@Override
import android.view.KeyCharacterMap;
import android.view.KeyEvent;
import android.view.accessibility.AccessibilityManager;
+
import com.android.internal.content.PackageMonitor;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.view.RotationPolicy;
import com.android.internal.view.RotationPolicy.RotationPolicyListener;
import com.android.settings.DialogCreatable;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
import com.android.settings.search.SearchIndexableRaw;
-import com.android.settingslib.RestrictedPreference;
import com.android.settingslib.RestrictedLockUtils;
+import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import com.android.settingslib.RestrictedPreference;
import com.android.settingslib.accessibility.AccessibilityUtils;
import java.util.ArrayList;
import java.util.Map;
import java.util.Set;
-import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
-
/**
* Activity with the accessibility settings.
*/
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY;
+ return MetricsEvent.ACCESSIBILITY;
}
@Override
import android.support.v7.preference.Preference;
import android.view.accessibility.AccessibilityManager;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto;
import com.android.settings.DialogCreatable;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY;
+ return MetricsProto.MetricsEvent.ACCESSIBILITY;
}
@Override
import android.view.accessibility.CaptioningManager;
import android.view.accessibility.CaptioningManager.CaptionStyle;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.SubtitleView;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY_CAPTION_PROPERTIES;
+ return MetricsEvent.ACCESSIBILITY_CAPTION_PROPERTIES;
}
@Override
import android.widget.TextView;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.ConfirmDeviceCredentialActivity;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY_SERVICE;
+ return MetricsEvent.ACCESSIBILITY_SERVICE;
}
@Override
import android.view.accessibility.AccessibilityManager;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.widget.SwitchBar;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY_TOGGLE_DALTONIZER;
+ return MetricsEvent.ACCESSIBILITY_TOGGLE_DALTONIZER;
}
@Override
import android.provider.Settings;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.widget.ToggleSwitch;
import com.android.settings.widget.ToggleSwitch.OnBeforeCheckedChangeListener;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
+ return MetricsEvent.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
}
}
package com.android.settings.accessibility;
-import android.os.Bundle;
import android.provider.Settings;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.widget.ToggleSwitch;
import com.android.settings.widget.ToggleSwitch.OnBeforeCheckedChangeListener;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
+ return MetricsEvent.ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
}
}
import android.provider.SearchIndexableResource;
import android.support.v14.preference.SwitchPreference;
import android.support.v7.preference.Preference;
-import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
+import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.support.v7.preference.PreferenceGroup;
import android.support.v7.preference.PreferenceScreen;
import android.util.Log;
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.AccessiblePreferenceCategory;
import com.android.settings.DimmableIconPreference;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCOUNT;
+ return MetricsEvent.ACCOUNT;
}
@Override
import android.content.ContentResolver;
import android.content.Context;
import android.content.DialogInterface;
-import android.content.Intent;
import android.content.SyncAdapterType;
import android.content.SyncInfo;
import android.content.SyncStatusInfo;
import android.content.pm.ProviderInfo;
import android.content.pm.UserInfo;
-import android.graphics.Color;
import android.os.Binder;
import android.os.Bundle;
import android.os.UserHandle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
-import android.widget.ListView;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.google.android.collect.Lists;
+
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
-import com.android.settings.ShowAdminSupportDetailsDialog;
import com.android.settings.Utils;
import com.android.settingslib.RestrictedLockUtils;
-import com.google.android.collect.Lists;
import java.io.IOException;
import java.util.ArrayList;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCOUNTS_ACCOUNT_SYNC;
+ return MetricsEvent.ACCOUNTS_ACCOUNT_SYNC;
}
@Override
import android.support.v7.preference.PreferenceGroup;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.google.android.collect.Maps;
+
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.util.CharSequences;
import com.android.settings.InstrumentedPreferenceActivity;
import com.android.settings.R;
import com.android.settings.Utils;
-import com.google.android.collect.Maps;
import java.util.ArrayList;
import java.util.Collections;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCOUNTS_CHOOSE_ACCOUNT_ACTIVITY;
+ return MetricsEvent.ACCOUNTS_CHOOSE_ACCOUNT_ACTIVITY;
}
@Override
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.AccountPreference;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.ACCOUNTS_MANAGE_ACCOUNTS;
+ return MetricsEvent.ACCOUNTS_MANAGE_ACCOUNTS;
}
@Override
import android.os.Bundle;
import android.support.v7.preference.Preference;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.applications.PermissionsSummaryHelper.PermissionsResultCallback;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_ADVANCED;
+ return MetricsEvent.APPLICATIONS_ADVANCED;
}
@Override
import android.view.View;
import android.view.View.OnClickListener;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_APP_LAUNCH;
+ return MetricsEvent.APPLICATIONS_APP_LAUNCH;
}
}
import android.widget.Switch;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APP_OPS_DETAILS;
+ return MetricsEvent.APP_OPS_DETAILS;
}
@Override
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APP_OPS_SUMMARY;
+ return MetricsEvent.APP_OPS_SUMMARY;
}
class MyPagerAdapter extends FragmentPagerAdapter implements ViewPager.OnPageChangeListener {
import android.view.View.OnClickListener;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.deviceinfo.StorageWizardMoveConfirm;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_APP_STORAGE;
+ return MetricsEvent.APPLICATIONS_APP_STORAGE;
}
class ClearCacheObserver extends IPackageDataObserver.Stub {
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.BACKGROUND_CHECK_SUMMARY;
+ return MetricsEvent.BACKGROUND_CHECK_SUMMARY;
}
@Override
import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppStateAppOpsBridge.PermissionState;
import com.android.settings.applications.AppStateOverlayBridge.OverlayState;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.SYSTEM_ALERT_WINDOW_APPS;
+ return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
}
public static CharSequence getSummary(Context context, AppEntry entry) {
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.os.BatterySipper;
import com.android.internal.os.BatteryStatsHelper;
import com.android.settings.AppHeader;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_INSTALLED_APP_DETAILS;
+ return MetricsEvent.APPLICATIONS_INSTALLED_APP_DETAILS;
}
@Override
import android.widget.FrameLayout;
import android.widget.ListView;
import android.widget.Spinner;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.AppHeader;
import com.android.settings.HelpUtils;
import com.android.settings.InstrumentedFragment;
protected int getMetricsCategory() {
switch (mListType) {
case LIST_TYPE_MAIN:
- return MetricsLogger.MANAGE_APPLICATIONS;
+ return MetricsEvent.MANAGE_APPLICATIONS;
case LIST_TYPE_NOTIFICATION:
- return MetricsLogger.MANAGE_APPLICATIONS_NOTIFICATIONS;
+ return MetricsEvent.MANAGE_APPLICATIONS_NOTIFICATIONS;
case LIST_TYPE_DOMAINS_URLS:
- return MetricsLogger.MANAGE_DOMAIN_URLS;
+ return MetricsEvent.MANAGE_DOMAIN_URLS;
case LIST_TYPE_STORAGE:
- return MetricsLogger.APPLICATIONS_STORAGE_APPS;
+ return MetricsEvent.APPLICATIONS_STORAGE_APPS;
case LIST_TYPE_USAGE_ACCESS:
- return MetricsLogger.USAGE_ACCESS;
+ return MetricsEvent.USAGE_ACCESS;
case LIST_TYPE_HIGH_POWER:
- return MetricsLogger.APPLICATIONS_HIGH_POWER_APPS;
+ return MetricsEvent.APPLICATIONS_HIGH_POWER_APPS;
case LIST_TYPE_OVERLAY:
- return MetricsLogger.SYSTEM_ALERT_WINDOW_APPS;
+ return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
case LIST_TYPE_WRITE_SETTINGS:
- return MetricsLogger.SYSTEM_ALERT_WINDOW_APPS;
+ return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
default:
- return MetricsLogger.VIEW_UNKNOWN;
+ return MetricsEvent.VIEW_UNKNOWN;
}
}
import android.support.v14.preference.SwitchPreference;
import android.support.v7.preference.Preference;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.voice.VoiceInputListPreference;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_MANAGE_ASSIST;
+ return MetricsEvent.APPLICATIONS_MANAGE_ASSIST;
}
@Override
import android.util.Log;
import com.android.internal.content.PackageMonitor;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_DEFAULT_APPS;
+ return MetricsEvent.APPLICATIONS_DEFAULT_APPS;
}
@Override
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.AppHeader;
import com.android.settings.CancellablePreference;
import com.android.settings.CancellablePreference.OnCancelListener;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_PROCESS_STATS_DETAIL;
+ return MetricsEvent.APPLICATIONS_PROCESS_STATS_DETAIL;
}
@Override
import android.widget.TextView;
import com.android.internal.app.ProcessStats;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_PROCESS_STATS_MEM_DETAIL;
+ return MetricsEvent.APPLICATIONS_PROCESS_STATS_MEM_DETAIL;
}
@Override
import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.text.format.Formatter;
import android.text.format.Formatter.BytesResult;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SummaryPreference;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PROCESS_STATS_SUMMARY;
+ return MetricsEvent.PROCESS_STATS_SUMMARY;
}
@Override
import android.view.MenuItem;
import com.android.internal.app.ProcessStats;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.applications.ProcStatsData.MemInfo;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_PROCESS_STATS_UI;
+ return MetricsEvent.APPLICATIONS_PROCESS_STATS_UI;
}
@Override
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.RUNNING_SERVICE_DETAILS;
+ return MetricsEvent.RUNNING_SERVICE_DETAILS;
}
@Override
import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppStateUsageBridge.UsageState;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.APPLICATIONS_USAGE_ACCESS_DETAIL;
+ return MetricsEvent.APPLICATIONS_USAGE_ACCESS_DETAIL;
}
}
import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppStateAppOpsBridge.PermissionState;
import com.android.settings.applications.AppStateWriteSettingsBridge.WriteSettingsState;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.SYSTEM_ALERT_WINDOW_APPS;
+ return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
}
public static CharSequence getSummary(Context context, AppEntry entry) {
import android.view.View;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PRIVACY;
+ return MetricsEvent.PRIVACY;
}
/**
import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.Index;
import com.android.settings.widget.SwitchBar;
switchView.setChecked(false);
}
- MetricsLogger.action(mContext, MetricsLogger.ACTION_BLUETOOTH_TOGGLE, isChecked);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_BLUETOOTH_TOGGLE, isChecked);
if (mLocalAdapter != null) {
mLocalAdapter.setBluetoothEnabled(isChecked);
import android.view.MenuItem;
import android.view.View;
import android.widget.TextView;
+
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.LinkifyUtils;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.BLUETOOTH;
+ return MetricsEvent.BLUETOOTH;
}
@Override
switch (item.getItemId()) {
case MENU_ID_SCAN:
if (mLocalAdapter.getBluetoothState() == BluetoothAdapter.STATE_ON) {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_BLUETOOTH_SCAN);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BLUETOOTH_SCAN);
startScanning();
}
return true;
case MENU_ID_RENAME_DEVICE:
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_BLUETOOTH_RENAME);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BLUETOOTH_RENAME);
new BluetoothNameDialogFragment().show(
getFragmentManager(), "rename device");
return true;
case MENU_ID_SHOW_RECEIVED:
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_BLUETOOTH_FILES);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BLUETOOTH_FILES);
Intent intent = new Intent(BTOPP_ACTION_OPEN_RECEIVED_FILES);
getActivity().sendBroadcast(intent);
return true;
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settingslib.bluetooth.CachedBluetoothDevice;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.BLUETOOTH_DEVICE_PICKER;
+ return MetricsEvent.BLUETOOTH_DEVICE_PICKER;
}
@Override
import android.view.MenuInflater;
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.HelpUtils;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DASHBOARD_SUMMARY;
+ return MetricsEvent.DASHBOARD_SUMMARY;
}
@Override
import android.widget.TextView;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected void onPostExecute(Cursor cursor) {
if (!isCancelled()) {
- MetricsLogger.action(getContext(), MetricsLogger.ACTION_SEARCH_RESULTS,
+ MetricsLogger.action(getContext(), MetricsEvent.ACTION_SEARCH_RESULTS,
cursor.getCount());
setResultsCursor(cursor);
setResultsVisibility(cursor.getCount() > 0);
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DASHBOARD_SEARCH_RESULTS;
+ return MetricsEvent.DASHBOARD_SEARCH_RESULTS;
}
@Override
import android.util.Log;
import android.view.View;
import android.widget.Checkable;
+
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.CustomDialogPreference;
import com.android.settings.R;
import com.android.settings.Utils;
@Override
protected void performClick(View view) {
super.performClick(view);
- MetricsLogger.action(getContext(), MetricsLogger.ACTION_CELL_DATA_TOGGLE, !mChecked);
+ MetricsLogger.action(getContext(), MetricsEvent.ACTION_CELL_DATA_TOGGLE, !mChecked);
if (mChecked) {
// disabling data; show confirmation dialog which eventually
// calls setMobileDataEnabled() once user confirms.
import android.support.v7.preference.PreferenceCategory;
import android.telephony.TelephonyManager;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NET_DATA_USAGE_METERED;
+ return MetricsEvent.NET_DATA_USAGE_METERED;
}
@Override
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SummaryPreference;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DATA_USAGE_SUMMARY;
+ return MetricsEvent.DATA_USAGE_SUMMARY;
}
/**
import android.telephony.TelephonyManager;
import android.text.TextUtils;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneConstants;
import com.android.internal.telephony.PhoneFactory;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_IMEI_INFORMATION;
+ return MetricsEvent.DEVICEINFO_IMEI_INFORMATION;
}
}
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.view.View;
import android.widget.EditText;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings.StorageUseActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
import com.android.settings.deviceinfo.StorageSettings.UnmountTask;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.widget.TabHost.TabSpec;
import android.widget.TabWidget;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.DefaultPhoneNotifier;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_SIM_STATUS;
+ return MetricsEvent.DEVICEINFO_SIM_STATUS;
}
@Override
import android.support.v7.preference.Preference;
import android.text.TextUtils;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.util.ArrayUtils;
import com.android.settings.InstrumentedPreferenceActivity;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STATUS;
+ return MetricsEvent.DEVICEINFO_STATUS;
}
@Override
import android.text.format.Formatter.BytesResult;
import android.util.Log;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.dashboard.SummaryLoader;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.DEVICEINFO_STORAGE;
+ return MetricsEvent.DEVICEINFO_STORAGE;
}
@Override
import android.widget.ProgressBar;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLLING;
+ return MetricsEvent.FINGERPRINT_ENROLLING;
}
public static class IconTouchDialog extends DialogFragment {
import android.os.Bundle;
import android.os.UserHandle;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.R;
import com.android.settings.fingerprint.FingerprintEnrollSidecar.Listener;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_FIND_SENSOR;
+ return MetricsEvent.FINGERPRINT_FIND_SENSOR;
}
}
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
/**
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLL_FINISH;
+ return MetricsEvent.FINGERPRINT_ENROLL_FINISH;
}
}
import android.os.UserHandle;
import android.view.View;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockGeneric;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.HelpUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLL_INTRO;
+ return MetricsEvent.FINGERPRINT_ENROLL_INTRO;
}
}
import android.os.Handler;
import android.os.UserHandle;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.InstrumentedFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLL_SIDECAR;
+ return MetricsEvent.FINGERPRINT_ENROLL_SIDECAR;
}
public interface Listener {
import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockGeneric;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.HelpUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT;
+ return MetricsEvent.FINGERPRINT;
}
@Override
Log.v(TAG, "rename " + name + " to " + newName);
}
MetricsLogger.action(getContext(),
- MetricsLogger.ACTION_FINGERPRINT_RENAME,
+ MetricsEvent.ACTION_FINGERPRINT_RENAME,
mFp.getFingerId());
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment)
private void onDeleteClick(DialogInterface dialog) {
if (DEBUG) Log.v(TAG, "Removing fpId=" + mFp.getFingerId());
- MetricsLogger.action(getContext(), MetricsLogger.ACTION_FINGERPRINT_DELETE,
+ MetricsLogger.action(getContext(), MetricsEvent.ACTION_FINGERPRINT_DELETE,
mFp.getFingerId());
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment) getTargetFragment();
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
import com.android.setupwizardlib.util.SystemBarHelper;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLLING_SETUP;
+ return MetricsEvent.FINGERPRINT_ENROLLING_SETUP;
}
public static class SkipDialog extends DialogFragment {
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_FIND_SENSOR_SETUP;
+ return MetricsEvent.FINGERPRINT_FIND_SENSOR_SETUP;
}
}
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.ChooseLockSettingsHelper;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLL_FINISH_SETUP;
+ return MetricsEvent.FINGERPRINT_ENROLL_FINISH_SETUP;
}
}
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SetupChooseLockGeneric;
import com.android.settings.SetupWizardUtils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FINGERPRINT_ENROLL_INTRO_SETUP;
+ return MetricsEvent.FINGERPRINT_ENROLL_INTRO_SETUP;
}
}
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.os.BatteryStatsHelper;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FUELGAUGE_BATTERY_HISTORY_DETAIL;
+ return MetricsEvent.FUELGAUGE_BATTERY_HISTORY_DETAIL;
}
}
import android.util.Log;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FUELGAUGE_BATTERY_SAVER;
+ return MetricsEvent.FUELGAUGE_BATTERY_SAVER;
}
@Override
import android.support.v7.preference.Preference.OnPreferenceClickListener;
import android.support.v7.preference.PreferenceGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FUELGAUGE_INACTIVE_APPS;
+ return MetricsEvent.FUELGAUGE_INACTIVE_APPS;
}
@Override
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.os.BatterySipper;
import com.android.internal.os.BatterySipper.DrainType;
import com.android.internal.os.BatteryStatsHelper;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FUELGAUGE_POWER_USAGE_DETAIL;
+ return MetricsEvent.FUELGAUGE_POWER_USAGE_DETAIL;
}
@Override
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.os.BatterySipper;
import com.android.internal.os.BatterySipper.DrainType;
import com.android.internal.os.PowerProfile;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.FUELGAUGE_POWER_USAGE_SUMMARY;
+ return MetricsEvent.FUELGAUGE_POWER_USAGE_SUMMARY;
}
@Override
import com.android.internal.app.LocaleHelper;
import com.android.internal.app.LocalePicker;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings.KeyboardLayoutPickerActivity;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_LANGUAGE;
+ return MetricsEvent.INPUTMETHOD_LANGUAGE;
}
@Override
import android.view.inputmethod.InputMethodManager;
import android.view.inputmethod.InputMethodSubtype;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_SUBTYPE_ENABLER;
+ return MetricsEvent.INPUTMETHOD_SUBTYPE_ENABLER;
}
@Override
import android.support.v7.preference.PreferenceScreen;
import android.view.InputDevice;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.SettingsPreferenceFragment;
import java.util.Arrays;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_KEYBOARD;
+ return MetricsEvent.INPUTMETHOD_KEYBOARD;
}
@Override
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodSubtype;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_KEYBOARD;
+ return MetricsEvent.INPUTMETHOD_KEYBOARD;
}
@Override
import android.view.textservice.TextServicesManager;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_SPELL_CHECKERS;
+ return MetricsEvent.INPUTMETHOD_SPELL_CHECKERS;
}
@Override
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_USER_DICTIONARY_ADD_WORD;
+ return MetricsEvent.INPUTMETHOD_USER_DICTIONARY_ADD_WORD;
}
@Override
import android.view.inputmethod.InputMethodManager;
import android.view.inputmethod.InputMethodSubtype;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.INPUTMETHOD_USER_DICTIONARY;
+ return MetricsEvent.INPUTMETHOD_USER_DICTIONARY;
}
@Override
import android.provider.Settings;
import android.support.v7.preference.PreferenceScreen;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
/**
@Override
protected int getMetricsCategory() {
- return MetricsLogger.LOCATION_MODE;
+ return MetricsEvent.LOCATION_MODE;
}
@Override
import android.view.MenuInflater;
import android.view.MenuItem;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.DimmableIconPreference;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.LOCATION;
+ return MetricsEvent.LOCATION;
}
@Override
import android.support.v7.preference.Preference;
import android.support.v7.preference.PreferenceScreen;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.LOCATION_SCANNING;
+ return MetricsEvent.LOCATION_SCANNING;
}
@Override
import android.view.ViewGroup;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.HelpUtils;
import com.android.settings.InstrumentedFragment;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NFC_BEAM;
+ return MetricsEvent.NFC_BEAM;
}
}
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.dashboard.SummaryLoader;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NFC_PAYMENT;
+ return MetricsEvent.NFC_PAYMENT;
}
@Override
import android.util.Log;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.AppHeader;
import com.android.settings.R;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_APP_NOTIFICATION;
+ return MetricsEvent.NOTIFICATION_APP_NOTIFICATION;
}
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
final boolean banned = (Boolean) newValue;
if (banned) {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_BAN_APP_NOTES, mPkg);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BAN_APP_NOTES, mPkg);
}
final boolean success = mBackend.setNotificationsBanned(mPkg, mUid, banned);
if (success) {
import android.provider.Settings;
import android.service.notification.NotificationListenerService;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
public class NotificationAccessSettings extends ManagedServiceSettings {
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ACCESS;
+ return MetricsEvent.NOTIFICATION_ACCESS;
}
@Override
import android.widget.ImageView;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_STATION;
+ return MetricsEvent.NOTIFICATION_STATION;
}
@Override
import android.provider.Settings.System;
import android.telephony.TelephonyManager;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_OTHER_SOUND;
+ return MetricsEvent.NOTIFICATION_OTHER_SOUND;
}
@Override
import android.widget.RadioButton;
import android.widget.RadioGroup;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.RestrictedRadioButton;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_REDACTION;
+ return MetricsEvent.NOTIFICATION_REDACTION;
}
@Override
package com.android.settings.notification;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.AppHeader;
import com.android.settings.R;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_TOPIC_NOTIFICATION;
+ return MetricsEvent.NOTIFICATION_TOPIC_NOTIFICATION;
}
@Override
import android.text.TextUtils;
import android.util.ArraySet;
import android.view.View;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import java.util.ArrayList;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_ACCESS;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_ACCESS;
}
@Override
import android.view.View;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.notification.ManagedServiceSettings.Config;
new ZenRuleNameDialog(mContext, null) {
@Override
public void onOk(String ruleName) {
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ADD_RULE_OK);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ADD_RULE_OK);
AutomaticZenRule rule = new AutomaticZenRule(ruleName, ri.serviceComponent,
ri.defaultConditionId, NotificationManager.INTERRUPTION_FILTER_PRIORITY,
true);
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_DELETE_RULE_OK);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_DELETE_RULE_OK);
removeZenRule(ruleId);
}
})
p.setOnPreferenceClickListener(new OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ADD_RULE);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ADD_RULE);
showAddRuleDialog();
return true;
}
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_AUTOMATION;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_AUTOMATION;
}
private String computeRuleSummary(AutomaticZenRule rule, boolean isSystemRule,
import android.support.v7.preference.Preference.OnPreferenceChangeListener;
import android.support.v7.preference.PreferenceScreen;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import java.util.ArrayList;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_EVENT_RULE;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_EVENT_RULE;
}
public static CalendarInfo findCalendar(Context context, EventInfo event) {
import android.util.Log;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.Indexable;
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_REMINDERS, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_REMINDERS, val);
if (DEBUG) Log.d(TAG, "onPrefChange allowReminders=" + val);
savePolicy(getNewPriorityCategories(val, Policy.PRIORITY_CATEGORY_REMINDERS),
mPolicy.priorityCallSenders, mPolicy.priorityMessageSenders,
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_EVENTS, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_EVENTS, val);
if (DEBUG) Log.d(TAG, "onPrefChange allowEvents=" + val);
savePolicy(getNewPriorityCategories(val, Policy.PRIORITY_CATEGORY_EVENTS),
mPolicy.priorityCallSenders, mPolicy.priorityMessageSenders,
final boolean allowMessages = val != SOURCE_NONE;
final int allowMessagesFrom =
val == SOURCE_NONE ? mPolicy.priorityMessageSenders : val;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_MESSAGES, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_MESSAGES, val);
if (DEBUG) Log.d(TAG, "onPrefChange allowMessages=" + allowMessages
+ " allowMessagesFrom=" + ZenModeConfig.sourceToString(allowMessagesFrom));
savePolicy(
final int val = Integer.parseInt((String) newValue);
final boolean allowCalls = val != SOURCE_NONE;
final int allowCallsFrom = val == SOURCE_NONE ? mPolicy.priorityCallSenders : val;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_CALLS, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_CALLS, val);
if (DEBUG) Log.d(TAG, "onPrefChange allowCalls=" + allowCalls
+ " allowCallsFrom=" + ZenModeConfig.sourceToString(allowCallsFrom));
savePolicy(getNewPriorityCategories(allowCalls, Policy.PRIORITY_CATEGORY_CALLS),
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_REPEAT_CALLS, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_REPEAT_CALLS, val);
if (DEBUG) Log.d(TAG, "onPrefChange allowRepeatCallers=" + val);
int priorityCategories = getNewPriorityCategories(val,
NotificationManager.Policy.PRIORITY_CATEGORY_REPEAT_CALLERS);
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_PRIORITY;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_PRIORITY;
}
private static void addSources(DropDownPreference pref) {
import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.widget.SwitchBar;
if (mDisableListeners) return;
final boolean enabled = isChecked;
if (enabled == mRule.isEnabled()) return;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ENABLE_RULE, enabled);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ENABLE_RULE, enabled);
if (DEBUG) Log.d(TAG, "onSwitchChanged enabled=" + enabled);
mRule.setEnabled(enabled);
setZenRule(mRule);
public boolean onOptionsItemSelected(MenuItem item) {
if (DEBUG) Log.d(TAG, "onOptionsItemSelected " + item.getItemId());
if (item.getItemId() == R.id.delete) {
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_DELETE_RULE);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_DELETE_RULE);
showDeleteRuleDialog();
return true;
}
.setPositiveButton(R.string.zen_mode_delete_rule_button, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_DELETE_RULE_OK);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_DELETE_RULE_OK);
mDeleting = true;
removeZenRule(mRule.getId());
}
import android.util.Log;
import android.widget.TimePicker;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import java.text.SimpleDateFormat;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_SCHEDULE_RULE;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_SCHEDULE_RULE;
}
private void showDaysDialog() {
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE;
}
@Override
import android.util.Log;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
import com.android.settings.R;
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_PEEK, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_PEEK, val);
if (DEBUG) Log.d(TAG, "onPrefChange suppressPeek=" + val);
savePolicy(getNewSuppressedEffects(val, Policy.SUPPRESSED_EFFECT_PEEK));
return true;
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_LIGHTS, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_LIGHTS, val);
if (DEBUG) Log.d(TAG, "onPrefChange suppressLights=" + val);
savePolicy(getNewSuppressedEffects(val, Policy.SUPPRESSED_EFFECT_LIGHTS));
return true;
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (mDisableListeners) return true;
final boolean val = (Boolean) newValue;
- MetricsLogger.action(mContext, MetricsLogger.ACTION_ZEN_ALLOW_SCREEN_ON, val);
+ MetricsLogger.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_SCREEN_ON, val);
if (DEBUG) Log.d(TAG, "onPrefChange suppressScreenOn=" + val);
savePolicy(getNewSuppressedEffects(val, Policy.SUPPRESSED_EFFECT_SCREEN_ON));
return true;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.NOTIFICATION_ZEN_MODE_VISUAL_INTERRUPTIONS;
+ return MetricsEvent.NOTIFICATION_ZEN_MODE_VISUAL_INTERRUPTIONS;
}
@Override
import android.view.MenuItem;
import android.view.View;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PRINT_JOB_SETTINGS;
+ return MetricsEvent.PRINT_JOB_SETTINGS;
}
@Override
import android.widget.Switch;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PRINT_SERVICE_SETTINGS;
+ return MetricsEvent.PRINT_SERVICE_SETTINGS;
}
@Override
}
}
}
-
import android.widget.TextView;
import com.android.internal.content.PackageMonitor;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.DialogCreatable;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.PRINT_SETTINGS;
+ return MetricsEvent.PRINT_SETTINGS;
}
@Override
import android.text.TextUtils;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settings.R;
import com.android.settings.RestrictedSettingsFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.SIM;
+ return MetricsEvent.SIM;
}
@Override
import android.util.Log;
import android.widget.Checkable;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.TTS_TEXT_TO_SPEECH;
+ return MetricsEvent.TTS_TEXT_TO_SPEECH;
}
@Override
import android.util.Log;
import android.util.Pair;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.TTS_ENGINE_SETTINGS;
+ return MetricsEvent.TTS_ENGINE_SETTINGS;
}
@Override
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.Switch;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.USERS_APP_RESTRICTIONS;
+ return MetricsEvent.USERS_APP_RESTRICTIONS;
}
@Override
import android.support.v14.preference.SwitchPreference;
import android.support.v7.preference.Preference;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settingslib.RestrictedPreference;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.USER_DETAILS;
+ return MetricsEvent.USER_DETAILS;
}
@Override
import android.view.View.OnClickListener;
import android.widget.SimpleAdapter;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.ChooseLockGeneric;
import com.android.settings.DimmableIconPreference;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.USER;
+ return MetricsEvent.USER;
}
@Override
import android.view.View;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.internal.net.LegacyVpnInfo;
import com.android.internal.net.VpnConfig;
import com.android.internal.net.VpnProfile;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.VPN;
+ return MetricsEvent.VPN;
}
@Override
import android.widget.TextView;
import com.android.internal.app.MediaRouteDialogPresenter;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WFD_WIFI_DISPLAY;
+ return MetricsEvent.WFD_WIFI_DISPLAY;
}
@Override
import android.security.Credentials;
import android.support.v7.preference.Preference;
import android.support.v7.preference.Preference.OnPreferenceClickListener;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIFI_ADVANCED;
+ return MetricsEvent.WIFI_ADVANCED;
}
@Override
import android.support.v7.preference.PreferenceScreen;
import android.util.Log;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIFI_SAVED_ACCESS_POINTS;
+ return MetricsEvent.WIFI_SAVED_ACCESS_POINTS;
}
@Override
import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.Index;
import com.android.settings.widget.SwitchBar;
mWifiManager.setWifiApEnabled(null, false);
}
MetricsLogger.action(mContext,
- isChecked ? MetricsLogger.ACTION_WIFI_ON : MetricsLogger.ACTION_WIFI_OFF);
+ isChecked ? MetricsEvent.ACTION_WIFI_ON : MetricsEvent.ACTION_WIFI_OFF);
if (!mWifiManager.setWifiEnabled(isChecked)) {
// Error
mSwitchBar.setEnabled(true);
import android.widget.Toast;
import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.LinkifyUtils;
import com.android.settings.R;
import com.android.settings.RestrictedSettingsFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIFI;
+ return MetricsEvent.WIFI;
}
@Override
showDialog(WPS_PIN_DIALOG_ID);
return true;
case MENU_ID_SCAN:
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_WIFI_FORCE_SCAN);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_WIFI_FORCE_SCAN);
mWifiTracker.forceScan();
return true;
case MENU_ID_ADVANCED:
}
/* package */ void forget() {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_WIFI_FORGET);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_WIFI_FORGET);
if (!mSelectedAccessPoint.isSaved()) {
if (mSelectedAccessPoint.getNetworkInfo() != null &&
mSelectedAccessPoint.getNetworkInfo().getState() != State.DISCONNECTED) {
}
protected void connect(final WifiConfiguration config) {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_WIFI_CONNECT);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_WIFI_CONNECT);
mWifiManager.connect(config, mConnectListener);
}
protected void connect(final int networkId) {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_WIFI_CONNECT);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_WIFI_CONNECT);
mWifiManager.connect(networkId, mConnectListener);
}
* Called when "add network" button is pressed.
*/
/* package */ void onAddNetworkPressed() {
- MetricsLogger.action(getActivity(), MetricsLogger.ACTION_WIFI_ADD_NETWORK);
+ MetricsLogger.action(getActivity(), MetricsEvent.ACTION_WIFI_ADD_NETWORK);
// No exact access point is selected.
mSelectedAccessPoint = null;
showDialog(null, WifiConfigUiBase.MODE_CONNECT);
import android.widget.EditText;
import android.widget.Toast;
-import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@Override
protected int getMetricsCategory() {
- return MetricsLogger.WIFI_P2P;
+ return MetricsEvent.WIFI_P2P;
}
@Override