Add metrics logging for fingerprint swipe for notification panel.
am: 3c00afba0b
Change-Id: I67fea85d2e9d5b3f8e47ab9e5ecb246c401c0cad
This commit is contained in:
@@ -81,8 +81,8 @@ public class NotificationPanelView extends PanelView implements
|
||||
|
||||
private static final float LOCK_ICON_ACTIVE_SCALE = 1.2f;
|
||||
|
||||
private static final String COUNTER_PANEL_OPEN = "panel_open";
|
||||
private static final String COUNTER_PANEL_OPEN_QS = "panel_open_qs";
|
||||
static final String COUNTER_PANEL_OPEN = "panel_open";
|
||||
static final String COUNTER_PANEL_OPEN_QS = "panel_open_qs";
|
||||
private static final String COUNTER_PANEL_OPEN_PEEK = "panel_open_peek";
|
||||
|
||||
private static final Rect mDummyDirtyRect = new Rect(0, 0, 1, 1);
|
||||
|
||||
@@ -2628,12 +2628,16 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
|
||||
if (!mUserSetup) return;
|
||||
|
||||
if (KeyEvent.KEYCODE_SYSTEM_NAVIGATION_UP == key) {
|
||||
MetricsLogger.action(mContext, MetricsEvent.ACTION_SYSTEM_NAVIGATION_KEY_UP);
|
||||
mNotificationPanel.collapse(false /* delayed */, 1.0f /* speedUpFactor */);
|
||||
} else if (KeyEvent.KEYCODE_SYSTEM_NAVIGATION_DOWN == key) {
|
||||
MetricsLogger.action(mContext, MetricsEvent.ACTION_SYSTEM_NAVIGATION_KEY_DOWN);
|
||||
if (mNotificationPanel.isFullyCollapsed()) {
|
||||
mNotificationPanel.expand(true /* animate */);
|
||||
MetricsLogger.count(mContext, NotificationPanelView.COUNTER_PANEL_OPEN, 1);
|
||||
} else if (!mNotificationPanel.isInSettings() && !mNotificationPanel.isExpanding()){
|
||||
mNotificationPanel.flingSettings(0 /* velocity */, true /* expand */);
|
||||
MetricsLogger.count(mContext, NotificationPanelView.COUNTER_PANEL_OPEN_QS, 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2197,6 +2197,12 @@ message MetricsEvent {
|
||||
// Night Light on
|
||||
SETTINGS_CONDITION_NIGHT_DISPLAY = 492;
|
||||
|
||||
// System navigation key up.
|
||||
ACTION_SYSTEM_NAVIGATION_KEY_UP = 493;
|
||||
|
||||
// System navigation key down.
|
||||
ACTION_SYSTEM_NAVIGATION_KEY_DOWN = 494;
|
||||
|
||||
// ---- End N-MR1 Constants, all N-MR1 constants go above this line ----
|
||||
// Add new aosp constants above this line.
|
||||
// END OF AOSP CONSTANTS
|
||||
|
||||
Reference in New Issue
Block a user