Thêm chức năng tìm kiếm
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thử cách dùng Compose
Jetpack Compose là bộ công cụ giao diện người dùng được đề xuất cho Android. Tìm hiểu cách thêm chức năng tìm kiếm trong Compose.
Các tính năng tìm kiếm tích hợp của Android giúp ứng dụng dễ dàng cung cấp một trải nghiệm tìm kiếm nhất quán cho tất cả người dùng. Có hai cách để triển khai tính năng tìm kiếm trong ứng dụng, tuỳ thuộc vào phiên bản Android đang chạy trên thiết bị. Tài liệu này trình bày cách thêm tính năng tìm kiếm bằng SearchView
trong khi vẫn duy trì khả năng tương thích ngược với các phiên bản Android cũ bằng cách sử dụng hộp thoại tìm kiếm mặc định của hệ thống.
Bài học
- Thiết lập giao diện tìm kiếm
- Tìm hiểu cách thêm giao diện tìm kiếm vào ứng dụng và cách định cấu hình một hoạt động để xử lý các truy vấn tìm kiếm.
- Lưu trữ và tìm kiếm dữ liệu
- Tìm hiểu cách đơn giản để lưu trữ và tìm kiếm dữ liệu trong bảng cơ sở dữ liệu ảo SQLite.
- Duy trì khả năng tương thích ngược
- Tìm hiểu cách duy trì khả năng tương thích ngược của các tính năng tìm kiếm với các thiết bị cũ.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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."]]