From cbbc69b823021fd261db4b5d1f43d6e322ee39c6 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Tue, 23 Jun 2015 14:36:08 -0400 Subject: [PATCH] Add action for search results including the count Bug: 20293458 Change-Id: I9d3f04fb74c0e978e69e17898b703e270298fcbc --- src/com/android/settings/InstrumentedFragment.java | 1 + src/com/android/settings/dashboard/SearchResultsSummary.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/com/android/settings/InstrumentedFragment.java b/src/com/android/settings/InstrumentedFragment.java index a857642cdcd..453dbd0ad16 100644 --- a/src/com/android/settings/InstrumentedFragment.java +++ b/src/com/android/settings/InstrumentedFragment.java @@ -27,6 +27,7 @@ public abstract class InstrumentedFragment extends PreferenceFragment { public static final int UNDECLARED = 100000; public static final int ABOUT_LEGAL_SETTINGS = UNDECLARED + 1; + public static final int ACTION_SEARCH_RESULTS = UNDECLARED + 2; /** * Declare the view of this category. diff --git a/src/com/android/settings/dashboard/SearchResultsSummary.java b/src/com/android/settings/dashboard/SearchResultsSummary.java index af7cf4a26fb..7a83a855c1e 100644 --- a/src/com/android/settings/dashboard/SearchResultsSummary.java +++ b/src/com/android/settings/dashboard/SearchResultsSummary.java @@ -83,6 +83,8 @@ public class SearchResultsSummary extends InstrumentedFragment { @Override protected void onPostExecute(Cursor cursor) { if (!isCancelled()) { + MetricsLogger.action(getContext(), InstrumentedFragment.ACTION_SEARCH_RESULTS, + cursor.getCount()); setResultsCursor(cursor); setResultsVisibility(cursor.getCount() > 0); } else if (cursor != null) {