【发布时间】:2018-05-30 14:09:51
【问题描述】:
我有一个显示 item 列表的 recyclerView。我想要实现的是,当我输入一个单词时,recyclerView 应该消失,而当没有文本时,recyclerView 应该重新出现。问题是 recyclerView 隐藏成功,但是当我从 searchView 清除文本时它不会重新出现。
这里是回调函数的代码sn-p
@Override
public boolean onQueryTextChange(String newText) {
if(newText.length()==0)
{
historyRecyclerView.setVisibility(View.VISIBLE);
}
else
{
historyRecyclerView.setVisibility(View.INVISIBLE);
}
// musicAdapter.filter(newText);
return true;
}
【问题讨论】:
-
你的
else声明在哪里? -
哈哈..你错过了
else
标签: android android-recyclerview visibility searchview