Mặt KẾT QUẢ TÌM KIẾM DỤNG SỬ DỤNG TÌM NHANH BOX
Các QSB (thể hiện trong hình 14-7) là vị trí nổi bật trên màn hình chủ. Người dùng có thể khởi động nó bất cứ lúc nào bằng cách nhấn vào nó hoặc nhấn phím tìm kiếm phần cứng, một trong những nơi có sẵn.
^ .. Ll ■ 16:50
Android 1.6 (API cấp 4) giới thiệu khả năng để phục vụ cho kết quả tìm kiếm ứng dụng của bạn thông qua việc phổ QSB. Bởi bề mặt kết quả tìm kiếm từ applica¬tion của bạn thông qua cơ chế này, bạn cung cấp cho người dùng với một điểm truy cập bổ sung cho ứng dụng của bạn thông qua kết quả tìm kiếm sống.
Kết quả tìm kiếm Mặt để Hộp tìm kiếm nhanh
để phục vụ cho kết quả tìm kiếm của bạn vào QSB, bạn phải thực hiện đầu tiên chức năng tìm kiếm trong ứng dụng của bạn, như được mô tả trong chương 8, ". Cơ sở dữ liệu và cung cấp nội dung"
Để làm cho kết quả của bạn có sẵn trên toàn cầu, sửa đổi các tập tin searchable.xml mô tả các dữ liệu meta tìm kiếm applica¬tion và thêm hai thuộc tính mới:
^ searchSettingsDescription - . được sử dụng để mô tả các kết quả tìm kiếm của bạn vào menu Settings
Đây là những gì mà người dùng sẽ nhìn thấy khi duyệt web để bao gồm kết quả ứng dụng trong tìm kiếm của họ.
^ includeInGlobalSearch - Thiết lập này để thực đưa ra được những kết quả cho QSB.
android:searchSuggestAuthority="com.paad.provider.mysearch"
android:searchSuggestIntentAction="android.intent.action.VIEW"
android:searchSettingsDescription="@string/search_description"
android:includeInGlobalSearch="true">
Để tránh khả năng lạm dụng, thêm vào các nhà cung cấp tìm kiếm mới yêu cầu người dùng phải chọn tham gia, vì vậy kết quả tìm kiếm của bạn sẽ không được tự động nổi lên trực tiếp vào QSB.
Đối với người dùng thêm các kết quả tìm kiếm của ứng dụng của bạn để tìm kiếm QSB của họ, họ phải lựa chọn sử dụng các thiết lập sys¬tem, như thể hiện trong hình 14-8. Từ Lần QSB, họ phải chọn Menu i Cài đặt i Searchable mục và đánh dấu vào hộp kiểm bên cạnh mỗi nhà cung cấp họ muốn kích hoạt.
Bởi vì kết quả tìm kiếm bề mặt trong QSB là đúng opt-in, bạn nên xem xét thông báo cho người dùng của bạn rằng chức năng bổ sung này có sẵn.
■ Apps
tên của các ứng dụng được cài đặt i ^ r
Sách
Sách trong thư viện của bạn ¡yr
% i trình duyệt
Bookmarks và lịch sử web ✓
«; Dropbox
Tìm Dropbox của tôi
■ Tài chính
bckers Cổ, tên công ty
Foursquare
Tìm kiếm địa điểm và bạn bè
tôi IMDb
tôi IMDb 3T
IB 1 thị trường
1 Ứng dụng từ Android Market
. ^, Sẽ ■ 16:56 Hình 14-8 Thêm Earthquake Ví dụ Kết quả tìm kiếm cho nhanh Search Box để bề mặt kết quả tìm kiếm từ các dự án động đất vào QSB, chỉnh sửa các tập tin searchable.xml trong thư mục res / nguồn xml của bạn. Thêm một thuộc tính mới, thiết includelnGlobalSearch true:
đang được dịch, vui lòng đợi..
