SearchView
public
class
SearchView
extends LinearLayoutCompat
implements
CollapsibleActionView
| java.lang.Object | ||||
| ↳ | android.view.View | |||
| ↳ | android.view.ViewGroup | |||
| ↳ | androidx.appcompat.widget.LinearLayoutCompat | |||
| ↳ | androidx.appcompat.widget.SearchView | |||
A widget that provides a user interface for the user to enter a search query and submit a request to a search provider. Shows a list of query suggestions or results, if available, and allows the user to pick a suggestion or result to launch into.
When the SearchView is used in an ActionBar
as an action view, it's collapsed by default, so you must provide an icon for the action.
If you want the search field to always be visible, then call
setIconifiedByDefault(false).
Developer Guides
For information about using SearchView, read the
Search API guide.
Additional information about action views is also available in the <Action Bar API guide
Summary
Nested classes | |
|---|---|
interface |
SearchView.OnCloseListener
|
interface |
SearchView.OnQueryTextListener
Callbacks for changes to the query text. |
interface |
SearchView.OnSuggestionListener
Callback interface for selection events on suggestions. |
Inherited constants |
|---|
Inherited fields |
|---|
Public constructors | |
|---|---|
SearchView(Context context)
|
|
SearchView(Context context, AttributeSet attrs)
|
|
SearchView(Context context, AttributeSet attrs, int defStyleAttr)
|
|
Public methods | |
|---|---|
void
|
clearFocus()
|
int
|
getImeOptions()
Returns the IME options set on the query text field. |
int
|
getInputType()
Returns the input type set on the query text field. |
int
|
getMaxWidth()
Gets the specified maximum width in pixels, if set. |
CharSequence
|
<a href="
|