Add action for search results including the count

Bug: 20293458
Change-Id: I9d3f04fb74c0e978e69e17898b703e270298fcbc
diff --git a/src/com/android/settings/InstrumentedFragment.java b/src/com/android/settings/InstrumentedFragment.java
index a857642..453dbd0 100644
--- a/src/com/android/settings/InstrumentedFragment.java
+++ b/src/com/android/settings/InstrumentedFragment.java
@@ -27,6 +27,7 @@
     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 af7cf4a..7a83a85 100644
--- a/src/com/android/settings/dashboard/SearchResultsSummary.java
+++ b/src/com/android/settings/dashboard/SearchResultsSummary.java
@@ -83,6 +83,8 @@
         @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) {