对于AutoCompleteTextView,我设置了android:imeOptions="actionSearch"
,在我的活动中我有:
autocompleteText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId,
KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
...
当键盘出现时,我可以识别出一个按钮来执行我的搜索(根据ime定义)。我测试了这个,它适用于三星Galaxy S和Xperia X10。
然而,用户报告称,他们无法在键盘上找到任何按钮来启动对HTC设备的搜索。我做错了什么,或者这是关于ime选项以及不同设备如何处理它们的问题?