Android:如何检测AutocompleteTextView中的下拉关闭

时间:2014-02-26 15:43:08

标签: android autocompletetextview dropdownbox

我意识到如果在AutocompleteTextView中当前打开了一个下拉列表,并且您在下拉列表外单击,则下拉列表将被取消,但AutocompleteTextView不会失去焦点。

有人能想出一种检测下拉关闭的方法吗?

1 个答案:

答案 0 :(得分:4)

使用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

        }
    });