Stay organized with collections
Save and categorize content based on your preferences.
com.google.android.material.search
Interfaces
Classes
Enums
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# com.google.android.material.search\n==================================\n\nInterfaces\n----------\n\n|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|\n| [SearchView.TransitionListener](/reference/com/google/android/material/search/SearchView.TransitionListener) | Callback interface that provides important transition events for a [SearchView](/reference/com/google/android/material/search/SearchView). |\n\nClasses\n-------\n\n|----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [SearchBar](/reference/com/google/android/material/search/SearchBar) | The [SearchBar](/reference/com/google/android/material/search/SearchBar) represents a floating search field with affordances for search and navigation. |\n| [SearchBar.OnLoadAnimationCallback](/reference/com/google/android/material/search/SearchBar.OnLoadAnimationCallback) | Callback for the animation started and stopped via [SearchBar.startOnLoadAnimation()](/reference/com/google/android/material/search/SearchBar#startOnLoadAnimation()) and [SearchBar.stopOnLoadAnimation()](/reference/com/google/android/material/search/SearchBar#stopOnLoadAnimation()). |\n| [SearchBar.ScrollingViewBehavior](/reference/com/google/android/material/search/SearchBar.ScrollingViewBehavior) | Behavior that sets up the scroll-away mode for an [SearchBar](/reference/com/google/android/material/search/SearchBar). |\n| [SearchView](/reference/com/google/android/material/search/SearchView) | Layout that provides a full screen search view and can be used with [SearchBar](/reference/com/google/android/material/search/SearchBar). |\n| [SearchView.Behavior](/reference/com/google/android/material/search/SearchView.Behavior) | Behavior that sets up an [SearchView](/reference/com/google/android/material/search/SearchView) with an [SearchBar](/reference/com/google/android/material/search/SearchBar). |\n\nEnums\n-----\n\n|--------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|\n| [SearchView.TransitionState](/reference/com/google/android/material/search/SearchView.TransitionState) | Enum that defines the possible transition states of an [SearchView](/reference/com/google/android/material/search/SearchView). |\n\n-\n\n Interfaces\n ----------\n\n - [SearchView.TransitionListener](/reference/com/google/android/material/search/SearchView.TransitionListener)\n-\n\n Classes\n -------\n\n - [SearchBar](/reference/com/google/android/material/search/SearchBar)\n - [SearchBar.OnLoadAnimationCallback](/reference/com/google/android/material/search/SearchBar.OnLoadAnimationCallback)\n - [SearchBar.ScrollingViewBehavior](/reference/com/google/android/material/search/SearchBar.ScrollingViewBehavior)\n - [SearchView](/reference/com/google/android/material/search/SearchView)\n - [SearchView.Behavior](/reference/com/google/android/material/search/SearchView.Behavior)\n-\n\n Enums\n -----\n\n - [SearchView.TransitionState](/reference/com/google/android/material/search/SearchView.TransitionState)"]]