Cómo agregar funcionalidad de búsqueda
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Prueba la forma de Compose
Jetpack Compose es el kit de herramientas de IU recomendado para Android. Obtén información para agregar la funcionalidad de búsqueda en Compose.
Las funciones de búsqueda integradas de Android ofrecen a las apps una manera fácil de brindar una experiencia de búsqueda coherente para todos los usuarios. Existen dos maneras de implementar la búsqueda en tu app, según la versión de Android que se ejecuta en el dispositivo. En esta documentación, se explica cómo agregar la búsqueda con SearchView
y, al mismo tiempo, mantener la retrocompatibilidad con versiones anteriores de Android mediante el uso del diálogo de búsqueda predeterminado del sistema.
Lecciones
- Cómo configurar la interfaz de búsqueda
- Obtén información sobre cómo agregar una interfaz de búsqueda a tu app y cómo configurar una actividad para administrar las búsquedas.
- Almacena y busca datos
- Descubre una manera simple de almacenar y buscar datos en una tabla de base de datos virtual SQLite.
- Cómo mantener la retrocompatibilidad
- Obtén información sobre cómo preservar la retrocompatibilidad de las funciones de búsqueda con dispositivos más antiguos.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],[],null,["# Add search functionality\n\nTry the Compose way \nJetpack Compose is the recommended UI toolkit for Android. Learn how to add search functionality in Compose. \n[Filter a list →](/develop/ui/compose/quick-guides/content/filter-list-while-typing) \n\nAndroid's built-in search features offer apps an easy way to provide a\nconsistent search experience for all users. There are two ways to implement search in your app,\ndepending on the version of Android that is running on the device. This documentation covers how\nto add search with\n[SearchView](/reference/android/widget/SearchView) while maintaining\nbackward compatibility with older versions of Android by\nusing the system's default search dialog.\n\nLessons\n-------\n\n**[Set up the search interface](/develop/ui/views/search/training/setup)**\n: Learn how to add a search interface to your app and how to configure an activity to handle\n search queries.\n\n**[Store and search for data](/develop/ui/views/search/training/search)**\n: Learn a simple way to store and search for data in a SQLite virtual database table.\n\n**[Remain backward compatible](/develop/ui/views/search/training/backward-compat)**\n: Learn how to keep search features backward compatible with older devices."]]