【发布时间】:2013-12-19 10:11:10
【问题描述】:
我的 Android 应用中有一个 AutoCompleteTextView 对象。 只是一个问题:如果我从列表中选择一个项目,则 OnItemClickListener 启动。但是如果我没有选择一个列表项,而是插入了一个新的,应该启动哪个事件? 谢谢!
【问题讨论】:
-
参见 TextWatcher 文档
-
但是...不存在“onLastFocus”事件的侦听器? TextWatcher 调用每个字符的“afterTextChanged”、“beforeTextChanged”和“onTextChanged”方法。
-
好的,所以也许我没有正确理解你,所以你到底想要什么?你不使用下拉菜单但是...?
-
如果用户从列表中选择一个项目, OnItemClickListener 启动,我保存一个具有所选值的对象。如果用户插入您自己的元素(列表中不存在),我想将旧对象设置为空并保存新对象...但我不知道我必须为此添加哪个侦听器。
标签: android autocompletetextview onitemclicklistener