2

嗨朋友们,

我正在开发一个安卓应用程序。我对 android 软键盘有一个小问题。我有一个editText,当我点击它时,它会显示安卓软键盘。在软键盘的顶部,有一个文本区域,显示我使用软键盘输入的所有文本。它显示我使用键盘输入的所有文本。是否可以选择隐藏键盘上的文本区域。

请在这个问题上帮助我。

提前致谢。

4

3 回答 3

2

我认为您在谈论自动建议。将以下代码添加到布局文件中的编辑文本中。

android:inputType="textNoSuggestions"  

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

setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

你也最好读读这个

于 2013-01-16T07:48:56.417 回答
0

如果您谈到自动聚焦在edittext上的解决方案:

InputMethodManager imm = (InputMethodManager)mContext.getSystemService(Context.INPUT_METHOD_SERVICE);
                    imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
于 2013-01-16T07:52:01.120 回答
0

您也可以EditText.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); 在您的代码中使用。使用以下代码,当您单击 EditText 时,可以停止从软键盘自动发出的建议

于 2013-01-16T07:59:10.690 回答