diff options
-rw-r--r-- | api/current.xml | 22 | ||||
-rw-r--r-- | core/java/android/app/SearchManager.java | 10 |
2 files changed, 30 insertions, 2 deletions
diff --git a/api/current.xml b/api/current.xml index e9eecdd..a1dc293 100644 --- a/api/current.xml +++ b/api/current.xml @@ -23743,6 +23743,28 @@ visibility="public" > </field> +<field name="INTENT_ACTION_SEARCHABLES_CHANGED" + type="java.lang.String" + transient="false" + volatile="false" + value=""android.search.action.SEARCHABLES_CHANGED"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="INTENT_ACTION_SEARCH_SETTINGS_CHANGED" + type="java.lang.String" + transient="false" + volatile="false" + value=""android.search.action.SETTINGS_CHANGED"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="INTENT_ACTION_WEB_SEARCH_SETTINGS" type="java.lang.String" transient="false" diff --git a/core/java/android/app/SearchManager.java b/core/java/android/app/SearchManager.java index 78335ad..c98d966 100644 --- a/core/java/android/app/SearchManager.java +++ b/core/java/android/app/SearchManager.java @@ -1494,11 +1494,17 @@ public class SearchManager * Intent action broadcasted to inform that the searchables list or default have changed. * Components should handle this intent if they cache any searchable data and wish to stay * up to date on changes. - * - * @hide Pending API council approval. */ public final static String INTENT_ACTION_SEARCHABLES_CHANGED = "android.search.action.SEARCHABLES_CHANGED"; + + /** + * Intent action broadcasted to inform that the search settings have changed in some way. + * Either searchables have been enabled or disabled, or a different web search provider + * has been chosen. + */ + public final static String INTENT_ACTION_SEARCH_SETTINGS_CHANGED + = "android.search.action.SETTINGS_CHANGED"; /** * If a suggestion has this value in {@link #SUGGEST_COLUMN_INTENT_ACTION}, |