我有一个用于过滤列表的edittext。我的问题是,当我点击edittext时,键盘没有出现,当我按下回车键时,它就不会关闭。
我正在使用以下代码进行过滤:
adapt = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,veik);
lv.setTextFilterEnabled(true);
ed.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
// veikali.this.veik.getFilter().filter(s);
adapt.getFilter().filter(s);
}
});
ed.setClickable(true);
你能告诉我如何在单击edittext时显示键盘并在按Enter时隐藏它吗?