SearchBoxAdapter
界面
            搜索框的适配器
方法
createSuggestionElement
createSuggestionElement(suggestion) 返回元素
实现此方法可替换建议的呈现方式。
                      参数 | 
                  |
|---|---|
| 
                         建议  | 
                      
                         对象 来自响应的建议对象 值不能为 null。  | 
                    
- 返回
 - 
                  
根据建议构建的
non-null Element元素元素。 
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
实现此方法以修饰建议,例如更改 CSS。
                      参数 | 
                  |
|---|---|
| 
                         元素  | 
                      
                         元素 可以装饰的元素 值不能为 null。  | 
                    
| 
                         建议  | 
                      
                         对象 来自响应的建议对象 值不能为 null。  | 
                    
interceptSuggestRequest
asyncSuggestRequest(request) 返回对象
实现此方法可在请求中添加额外参数。
                      参数 | 
                  |
|---|---|
| 
                         request  | 
                      
                         对象 原始请求 值不能为 null。  | 
                    
- 返回
 - 
                  
non-null Object请求 更新后的请求 
interceptSuggestResponse
interceptSuggestResponse(response)
在呈现之前实现此方法以读取建议响应。响应对象是只读的。如果调用失败,响应将包含错误。
如果在请求待处理时发出了新的建议请求,则系统会取消上一个请求,并且不会调用该方法。
                      参数 | 
                  |
|---|---|
| 
                         条回复  | 
                      
                         对象 建议响应 值不能为 null。  |