在我的项目中,我有一个EditText。 当我输入文本到EditText,onTextChanged函数时,它将输入的文本搜索到sqlite并显示搜索列表。这是好的,但问题出在BackSpace.It搜索到EditText中的一个字符。然后,如果EditText中没有字符我想要显示原始列表(ListView)。如何在EditText(重置ListView)条件中对char进行退格操作或捕获事件。
答案 0 :(得分:0)
是的,您可以从afterTextchanged
中捕获事件public void afterTextChanged(Editable s) {
if(s.length()==0)
{
//Code here
//reset your ListView adapter
}
}
我希望这段代码适合你