android.app
Class SearchManager

java.lang.Object
  extended by android.app.SearchManager
All Implemented Interfaces:
DialogInterface.OnCancelListener, DialogInterface.OnDismissListener

public class SearchManager
extends Object
implements DialogInterface.OnDismissListener, DialogInterface.OnCancelListener


Nested Class Summary
static interface SearchManager.OnCancelListener
           
static interface SearchManager.OnDismissListener
           
 
Field Summary
static String ACTION_KEY
           
static String ACTION_MSG
           
static String APP_DATA
           
static String CURSOR_EXTRA_KEY_IN_PROGRESS
           
static String EXTRA_DATA_KEY
           
static String EXTRA_NEW_SEARCH
           
static String EXTRA_SELECT_QUERY
           
static String EXTRA_WEB_SEARCH_PENDINGINTENT
           
static int FLAG_QUERY_REFINEMENT
           
static String INTENT_ACTION_GLOBAL_SEARCH
           
static String INTENT_ACTION_SEARCH_SETTINGS
           
static String INTENT_ACTION_SEARCH_SETTINGS_CHANGED
           
static String INTENT_ACTION_SEARCHABLES_CHANGED
           
static String INTENT_ACTION_WEB_SEARCH_SETTINGS
           
static char MENU_KEY
           
static int MENU_KEYCODE
           
static String QUERY
           
static String SHORTCUT_MIME_TYPE
           
static String SUGGEST_COLUMN_FLAGS
           
static String SUGGEST_COLUMN_FORMAT
           
static String SUGGEST_COLUMN_ICON_1
           
static String SUGGEST_COLUMN_ICON_2
           
static String SUGGEST_COLUMN_INTENT_ACTION
           
static String SUGGEST_COLUMN_INTENT_DATA
           
static String SUGGEST_COLUMN_INTENT_DATA_ID
           
static String SUGGEST_COLUMN_INTENT_EXTRA_DATA
           
static String SUGGEST_COLUMN_LAST_ACCESS_HINT
           
static String SUGGEST_COLUMN_QUERY
           
static String SUGGEST_COLUMN_SHORTCUT_ID
           
static String SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
           
static String SUGGEST_COLUMN_TEXT_1
           
static String SUGGEST_COLUMN_TEXT_2
           
static String SUGGEST_COLUMN_TEXT_2_URL
           
static String SUGGEST_MIME_TYPE
           
static String SUGGEST_NEVER_MAKE_SHORTCUT
           
static String SUGGEST_PARAMETER_LIMIT
           
static String SUGGEST_URI_PATH_QUERY
           
static String SUGGEST_URI_PATH_SHORTCUT
           
static String USER_QUERY
           
 
Method Summary
 SearchableInfo getSearchableInfo(ComponentName componentName)
           
 List<SearchableInfo> getSearchablesInGlobalSearch()
           
 void onCancel(DialogInterface dialog)
           
 void onDismiss(DialogInterface dialog)
           
 void setOnCancelListener(SearchManager.OnCancelListener listener)
           
 void setOnDismissListener(SearchManager.OnDismissListener listener)
           
 void startSearch(String initialQuery, boolean selectInitialQuery, ComponentName launchActivity, Bundle appSearchData, boolean globalSearch)
           
 void stopSearch()
           
 void triggerSearch(String query, ComponentName launchActivity, Bundle appSearchData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MENU_KEY

public static final char MENU_KEY
See Also:
Constant Field Values

MENU_KEYCODE

public static final int MENU_KEYCODE
See Also:
Constant Field Values

QUERY

public static final String QUERY
See Also:
Constant Field Values

USER_QUERY

public static final String USER_QUERY
See Also:
Constant Field Values

APP_DATA

public static final String APP_DATA
See Also:
Constant Field Values

ACTION_KEY

public static final String ACTION_KEY
See Also:
Constant Field Values

EXTRA_DATA_KEY

public static final String EXTRA_DATA_KEY
See Also:
Constant Field Values

EXTRA_SELECT_QUERY

public static final String EXTRA_SELECT_QUERY
See Also:
Constant Field Values

EXTRA_NEW_SEARCH

public static final String EXTRA_NEW_SEARCH
See Also:
Constant Field Values

EXTRA_WEB_SEARCH_PENDINGINTENT

public static final String EXTRA_WEB_SEARCH_PENDINGINTENT
See Also:
Constant Field Values

CURSOR_EXTRA_KEY_IN_PROGRESS

public static final String CURSOR_EXTRA_KEY_IN_PROGRESS
See Also:
Constant Field Values

ACTION_MSG

public static final String ACTION_MSG
See Also:
Constant Field Values

FLAG_QUERY_REFINEMENT

public static final int FLAG_QUERY_REFINEMENT
See Also:
Constant Field Values

SUGGEST_URI_PATH_QUERY

public static final String SUGGEST_URI_PATH_QUERY
See Also:
Constant Field Values

SUGGEST_MIME_TYPE

public static final String SUGGEST_MIME_TYPE
See Also:
Constant Field Values

SUGGEST_URI_PATH_SHORTCUT

public static final String SUGGEST_URI_PATH_SHORTCUT
See Also:
Constant Field Values

SHORTCUT_MIME_TYPE

public static final String SHORTCUT_MIME_TYPE
See Also:
Constant Field Values

SUGGEST_COLUMN_FORMAT

public static final String SUGGEST_COLUMN_FORMAT
See Also:
Constant Field Values

SUGGEST_COLUMN_TEXT_1

public static final String SUGGEST_COLUMN_TEXT_1
See Also:
Constant Field Values

SUGGEST_COLUMN_TEXT_2

public static final String SUGGEST_COLUMN_TEXT_2
See Also:
Constant Field Values

SUGGEST_COLUMN_TEXT_2_URL

public static final String SUGGEST_COLUMN_TEXT_2_URL
See Also:
Constant Field Values

SUGGEST_COLUMN_ICON_1

public static final String SUGGEST_COLUMN_ICON_1
See Also:
Constant Field Values

SUGGEST_COLUMN_ICON_2

public static final String SUGGEST_COLUMN_ICON_2
See Also:
Constant Field Values

SUGGEST_COLUMN_INTENT_ACTION

public static final String SUGGEST_COLUMN_INTENT_ACTION
See Also:
Constant Field Values

SUGGEST_COLUMN_INTENT_DATA

public static final String SUGGEST_COLUMN_INTENT_DATA
See Also:
Constant Field Values

SUGGEST_COLUMN_INTENT_EXTRA_DATA

public static final String SUGGEST_COLUMN_INTENT_EXTRA_DATA
See Also:
Constant Field Values

SUGGEST_COLUMN_INTENT_DATA_ID

public static final String SUGGEST_COLUMN_INTENT_DATA_ID
See Also:
Constant Field Values

SUGGEST_COLUMN_QUERY

public static final String SUGGEST_COLUMN_QUERY
See Also:
Constant Field Values

SUGGEST_COLUMN_SHORTCUT_ID

public static final String SUGGEST_COLUMN_SHORTCUT_ID
See Also:
Constant Field Values

SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING

public static final String SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
See Also:
Constant Field Values

SUGGEST_COLUMN_FLAGS

public static final String SUGGEST_COLUMN_FLAGS
See Also:
Constant Field Values

SUGGEST_COLUMN_LAST_ACCESS_HINT

public static final String SUGGEST_COLUMN_LAST_ACCESS_HINT
See Also:
Constant Field Values

SUGGEST_NEVER_MAKE_SHORTCUT

public static final String SUGGEST_NEVER_MAKE_SHORTCUT
See Also:
Constant Field Values

SUGGEST_PARAMETER_LIMIT

public static final String SUGGEST_PARAMETER_LIMIT
See Also:
Constant Field Values

INTENT_ACTION_GLOBAL_SEARCH

public static final String INTENT_ACTION_GLOBAL_SEARCH
See Also:
Constant Field Values

INTENT_ACTION_SEARCH_SETTINGS

public static final String INTENT_ACTION_SEARCH_SETTINGS
See Also:
Constant Field Values

INTENT_ACTION_WEB_SEARCH_SETTINGS

public static final String INTENT_ACTION_WEB_SEARCH_SETTINGS
See Also:
Constant Field Values

INTENT_ACTION_SEARCHABLES_CHANGED

public static final String INTENT_ACTION_SEARCHABLES_CHANGED
See Also:
Constant Field Values

INTENT_ACTION_SEARCH_SETTINGS_CHANGED

public static final String INTENT_ACTION_SEARCH_SETTINGS_CHANGED
See Also:
Constant Field Values
Method Detail

startSearch

public void startSearch(String initialQuery,
                        boolean selectInitialQuery,
                        ComponentName launchActivity,
                        Bundle appSearchData,
                        boolean globalSearch)

triggerSearch

public void triggerSearch(String query,
                          ComponentName launchActivity,
                          Bundle appSearchData)

stopSearch

public void stopSearch()

setOnDismissListener

public void setOnDismissListener(SearchManager.OnDismissListener listener)

setOnCancelListener

public void setOnCancelListener(SearchManager.OnCancelListener listener)

onCancel

public void onCancel(DialogInterface dialog)
Specified by:
onCancel in interface DialogInterface.OnCancelListener

onDismiss

public void onDismiss(DialogInterface dialog)
Specified by:
onDismiss in interface DialogInterface.OnDismissListener

getSearchableInfo

public SearchableInfo getSearchableInfo(ComponentName componentName)

getSearchablesInGlobalSearch

public List<SearchableInfo> getSearchablesInGlobalSearch()


Copyright © 2008-2012. All Rights Reserved.