能选中,能输入值,但是hasFocus一直为false
我是这么写的
et.addTextChangedListener(new TextWatcher(){
...
@Override
public void afterTextChanged(Editable s) {
if(et.hasFocus()){
...
}
}
可以在ListView中添加android:descendantFocusability="beforeDescendants"试试
感觉在这里加这个判断有点多余吧?既然是对et这个控件加的监听事件,就不需要再对它自己是否hasFocus做判断了啊