【发布时间】:2014-03-29 13:38:08
【问题描述】:
我意识到,如果当前在 AutocompleteTextView 中打开了一个下拉列表,并且您在下拉列表之外单击,则该下拉列表将被关闭,但 AutocompleteTextView 并没有失去焦点。
谁能想出一种检测下拉关闭的方法?
【问题讨论】:
标签: android autocompletetextview dropdownbox
我意识到,如果当前在 AutocompleteTextView 中打开了一个下拉列表,并且您在下拉列表之外单击,则该下拉列表将被关闭,但 AutocompleteTextView 并没有失去焦点。
谁能想出一种检测下拉关闭的方法?
【问题讨论】:
标签: android autocompletetextview dropdownbox
使用 AutoCompleteTextView.onDismissListener(在 API 级别 17 中添加)
http://developer.android.com/reference/android/widget/AutoCompleteTextView.OnDismissListener.html
autoCompleteTextView.setOnDismissListener(new OnDismissListener() {
@Override
public void onDismiss() {
// TODO Auto-generated method stub
}
});
【讨论】: