【问题标题】:Android soft keyboard issue安卓软键盘问题
【发布时间】:2013-01-16 07:41:39
【问题描述】:

朋友们,

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

请在这个问题上帮助我。

提前致谢。

【问题讨论】:

  • 在设备或模拟器上测试...???
  • 我不这么认为。这是属于键盘的东西,不同的设备使用不同的键盘。所以没有办法访问它。

标签: android keyboard


【解决方案1】:

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

android:inputType="textNoSuggestions"  

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

setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);

你最好阅读this

【讨论】:

    【解决方案2】:

    如果您谈到在编辑文本上自动聚焦的解决方案:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-13
        • 1970-01-01
        • 2011-11-08
        • 2010-12-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多