summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMalcolm Chen <refuhoo@google.com>2017-06-13 14:48:01 -0700
committerMalcolm Chen <refuhoo@google.com>2017-06-13 16:13:32 -0700
commit13271b87034fa228ec0dc006b401d8bd89eac914 (patch)
tree9bef75996fb4c2df7c2424dff1807ac5c3dc5d87
parent47ef4065cc835636aafe3bafb24446fed119fee4 (diff)
downloadCellBroadcastReceiver-13271b87034fa228ec0dc006b401d8bd89eac914.tar.gz
Make "Developer options" category in CellBroadcast not searchable.
Make "Developer options" category in CellBroadcastReceiver as a NonIndexableKey so that it won't show up in search result. Bug: 37664696 Test: manual Change-Id: I1f636521606562d4230a43c16d554cb18a7fc0d3
-rw-r--r--src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java b/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
index b5dd8f2c3..5a17b2921 100644
--- a/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
+++ b/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
@@ -86,6 +86,11 @@ public class CellBroadcastSearchIndexableProvider extends SearchIndexablesProvid
Resources res = getContext().getResources();
Object[] ref;
+ ref = new Object[1];
+ ref[COLUMN_INDEX_NON_INDEXABLE_KEYS_KEY_VALUE] =
+ CellBroadcastSettings.KEY_CATEGORY_DEV_SETTINGS;
+ cursor.addRow(ref);
+
// Show alert settings and ETWS categories for ETWS builds and developer mode.
if (!enableDevSettings) {
// Remove general emergency alert preference items (not shown for CMAS builds).