Arama işlevi ekleme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Oluşturma yöntemini deneyin
Android için önerilen kullanıcı arayüzü araç seti Jetpack Compose'dur. Oluştur'a nasıl arama işlevi ekleyeceğinizi öğrenin.
Android'in yerleşik arama özellikleri, uygulamalara tüm kullanıcılara tutarlı bir arama deneyimi sunmanın kolay bir yolunu sunar. Cihazınızda çalışan Android sürümüne bağlı olarak, uygulamanızda aramayı uygulamanın iki yolu vardır. Bu dokümanda, sistemin varsayılan arama iletişim kutusunu kullanarak Android'in eski sürümleriyle geriye dönük uyumluluğu korurken SearchView
ile arama ekleme hakkında bilgi verilmektedir.
Dersler
- Arama arayüzünü ayarlama
- Uygulamanıza nasıl arama arayüzü ekleyeceğinizi ve bir etkinliği arama sorgularını işleyecek şekilde nasıl yapılandıracağınızı öğrenin.
- Veri depolama ve arama
- SQLite sanal veritabanı tablosunda veri depolama ve aramanın basit bir yolunu öğrenin.
- Geriye dönük uyumlu kalma
- Arama özelliklerini eski cihazlarla geriye dönük uyumlu hale getirmeyi öğrenin.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 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."]]