草庐IT

DelayAutoCompleteTextView

全部标签

Android:如何在用户暂停输入时向 Google API 发送请求?

我正在开发这个应用程序,用户可以在其中在autoCompleteTextView中输入位置,它会根据描述的GooglePlacesApi建议位置here.但是我想通过仅在用户停止输入一定时间后才发送请求来限制应用程序发送的请求量。有谁知道如何做到这一点? 最佳答案 类似于thisanswer但稍微更简洁并且没有引入额外的状态。您也不需要阈值检查,因为performFiltering仅在实际需要过滤时调用。子类化AutoCompleteTextView似乎是唯一的出路,因为您无法覆盖/替换AutoCompleteTextView添加的