2013-01-16 138 views
2

嗨朋友,Android软键盘问题

我正在android应用程序上工作。我有一个小问题 机器人软键盘。我有一个editText,当我点击它时,它 显示我Android软键盘。在软键盘的顶部,有 是一个文本区域,它显示我使用软键盘输入的所有文本。它显示我使用键盘输入的文字。 有一个选项可以隐藏键盘上的文本区域。

请帮助我解决这个问题。

在此先感谢。

+0

在设备或模拟器上测试... ??? –

+0

我不这么认为。它属于键盘,不同的设备使用不同的键盘。所以无法访问它。 –

回答

2

我想你是在谈论汽车建议。将以下代码添加到布局文件中的编辑文本中。

android:inputType="textNoSuggestions" 

或在代码中,你可以使用它像这样,

setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 

也是你最好看this

0

解决方案,如果你对自动对焦发言的EditText:

InputMethodManager imm = (InputMethodManager)mContext.getSystemService(Context.INPUT_METHOD_SERVICE); 
        imm.hideSoftInputFromWindow(editText.getWindowToken(), 0); 
0

你也可以在你的code.Wit中使用EditText.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); h下面的代码,当你点击EditText时,可以停止软键盘自动发出的建议。