一旦使用Searchable.xml中的android:searchSuggestAuthority使用ContentProvider正确配置了Android SearchView,就会对输入文本的每次更改都向ContenProvider进行查询。 这会导致大量请求,仅通过添加searchSuggestThreshold即可加以限制。.....但这只是节省了一些最初的API调用,而这些调用会导致大多数常规和不合适的数学运算。
我该如何覆盖此行为,并仅在其他某个用户事件上触发建议查询,或者更好的是,在上一次文本更改后经过2秒后才发出建议?