Android如何在空查询中搜索
作者:互联网
我有一个搜索视图,在搜索视图下方包含edittext.我可以根据搜索视图查询和edittext内容进行检查.事件查询为空,我需要搜索.这是
我已经尝试过了但是没用
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
Log.i("MyApp", searchView.getQuery().toString());
consultarListaParadas(searchView.getQuery().toString());
getActivity().runOnUiThread(new Runnable() {
public void run() {
adaptadorListaParadasBus.setListaParadas(listaParadas);
adaptadorListaParadasBus.notifyDataSetChanged();
}
});
return true;
}
@Override
public boolean onQueryTextChange(String newText) {
if(newText.equals("")){
this.onQueryTextSubmit("");
}
return true;
}
});
解决方法:
尝试在onQueryTextChange()方法中使用以下条件,如下所示
if(TextUtils.isEmpty(newText)){
// Do your stuff here.
}
标签:searchview,android 来源: https://codeday.me/bug/20191111/2020849.html