我创建了一个带有可投放建议列表的自定义SearchView
(我们称之为MineSearchView
)。基本上,只要用户专注于视图,就会删除列表
但是,问题是在按下系统后退按钮时,onKeyPreIme
中的onKeyDown
或onKeyUp
或MineSearchView
都没有被调用。所发生的一切就是,如果可见下拉列表,则该列表消失,只是要马上收割。如果按下按钮时看不到它,它将重新获得焦点,就像重新获得焦点一样。
我已经尝试过覆盖那些函数,并且不调用基本函数。
MineSearchView
使用ArrayAdapter
作为建议适配器。