我想在用户完成编辑EditText时捕获一个事件.
怎么做到呢?
SearchView在我的应用程序中使用a .
无论如何,我可以延迟调用onQueryTextChange()方法.就像,当用户键入一系列字符时,他必须等到调用此方法之前.
这种等待应该不依赖于输入的字符数,但还没有一个小停顿正在热播方法之前需要.
我想暂停,因为当用户键入搜索视图时,带有字符串的请求将被发送到服务器以请求匹配的数据,然后我将根据建议填充我的ListView.
活动信息(如果需要):
实施SearchView.OnQueryTextListener.
MenuItem searchItem = menu.findItem(R.id.action_search);
SearchView searchView = (SearchView)MenuItemCompat.getActionView(searchItem);
searchView.setOnQueryTextListener(this);
Run Code Online (Sandbox Code Playgroud)