summaryrefslogtreecommitdiff
path: root/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
diff options
context:
space:
mode:
authorChen Xu <fionaxu@google.com>2019-11-12 17:35:27 -0800
committerChen Xu <fionaxu@google.com>2019-11-18 11:55:32 -0800
commitbe961be9495e18935f3f6568334a5e29275e3b47 (patch)
treeac8e8317939940ab22fdcc718918ada926868434 /src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
parentace998a1b65ed70c878c27f1423b5b3790b0e8d1 (diff)
downloadCellBroadcastReceiver-be961be9495e18935f3f6568334a5e29275e3b47.tar.gz
UAE test alert support
1. per UAE requirement, test alert should always shown no need to enter developer mode. Moved test alert from dev mode and check against a carrierconfig key. 2. per UAE requirement, excercise channel should be hidden and always enabled. Add a flag to always enable excercise channel even user disabled test alert from settings Bug: 141579944 Bug: 62016498 Bug: 141772296 Test: Manaul test on UAE SIM Change-Id: I7961ff9a8253594664e87ff73a988cee9dce42d4
Diffstat (limited to 'src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java')
-rw-r--r--src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java b/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
index 2134e4631..676af0154 100644
--- a/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
+++ b/src/com/android/cellbroadcastreceiver/CellBroadcastSearchIndexableProvider.java
@@ -229,6 +229,13 @@ public class CellBroadcastSearchIndexableProvider extends SearchIndexablesProvid
cursor.addRow(ref);
}
+ if (!CellBroadcastSettings.isTestAlertsToggleVisible(getContext())) {
+ ref = new Object[1];
+ ref[COLUMN_INDEX_NON_INDEXABLE_KEYS_KEY_VALUE] =
+ CellBroadcastSettings.KEY_ENABLE_TEST_ALERTS;
+ cursor.addRow(ref);
+ }
+
return cursor;
}
}