SearchBoxAdapter
Bộ chuyển đổi của hộp tìm kiếm
Phương thức
createSuggestionElement
createsuggestedionElement(đề xuất) trả về Phần tử
Triển khai phương thức này để ghi đè hoạt động kết xuất đề xuất.
Thông số |
|
---|---|
đề xuất |
Đối tượng Đối tượng đề xuất trong phản hồi Giá trị không được rỗng. |
- Trả bóng
-
Phần tử
non-null Element
được tạo dựa trên đề xuất.
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
Triển khai phương thức này để trang trí một đề xuất, chẳng hạn như thay đổi CSS.
Thông số |
|
---|---|
yếu tố |
Phần tử Vật dụng bạn có thể trang trí Giá trị không được rỗng. |
đề xuất |
Đối tượng Đối tượng đề xuất trong phản hồi Giá trị không được rỗng. |
interceptSuggestRequest
insertsuggestedRequest(request) trả về đối tượng
Triển khai phương thức này để thêm các tham số bổ sung theo yêu cầu.
Thông số |
|
---|---|
request |
Đối tượng Yêu cầu ban đầu Giá trị không được rỗng. |
- Trả bóng
-
non-null Object
yêu cầu Yêu cầu đã cập nhật
interceptSuggestResponse
interceptSuggestResponse(response)
Triển khai phương thức này để đọc phản hồi đề xuất trước khi kết xuất. Đối tượng phản hồi ở chế độ chỉ có thể đọc. Nếu lệnh gọi không thành công, phản hồi sẽ chứa thông báo lỗi.
Nếu một yêu cầu đề xuất mới được đưa ra trong khi có một yêu cầu đang chờ xử lý, thì yêu cầu trước đó sẽ bị huỷ và phương thức này sẽ không được gọi.
Thông số |
|
---|---|
phản hồi |
Đối tượng Câu trả lời đề xuất Giá trị không được rỗng. |