Android:在某些设备的软键盘上看不到Ime选项

时间:2011-08-04 12:24:57

标签: android keyboard ime

对于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选项以及不同设备如何处理它们的问题?

1 个答案:

答案 0 :(得分:1)

这个问题已被多次询问。请参阅此帖子以获得答案:Android: softkeyboard control on HTC desire