我在ActionBar中有一个SearchView ,我正在使用onQueryTextListener。我在 ActionBar 所属的活动布局中有一个Listview 。ListView 中有两个 Textview。因此,当用户在 searchview 中输入文本时,会对文本执行 Web 查询(api),并使用接收到的结果(数组)来填充列表视图。就像 AutoCompleteTextView 一样,而是在列表视图中显示结果。
我正在使用HandlerThread来执行此查询并填充列表视图,并且我已经在onQueryTextChange中实现了它,它正在工作。
但是,问题是显示结果需要很长时间。用户完成输入后显示结果。但是,我希望在用户输入文本时显示结果(如谷歌建议)。我怎样才能做到这一点?