当前位置: 首页 > 知识库问答 >
问题:

如何在android中禁用拨号板软键盘?

勾炜
2023-03-14

我正在平板电脑模式下开发手机应用程序。当我们点击编辑文本时,我想禁用软键盘。谁能帮帮我吗。。提前谢谢。

共有2个答案

郎鹤龄
2023-03-14

在你的舱单上:

   <activity android:name=".MainActivity" 

            android:windowSoftInputMode="stateHidden" />
百里丁雨
2023-03-14

用这个藏起来

InputMethodManager imm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edit.getWindowToken(), 0);

用这个作秀

    InputMethodManager imm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
 类似资料:
  • > 我已经尝试了所有的文本区功能,比如type=“email”等等,我无法让它在所有Android版本上都工作。 我已经安装了cordova插件ionic键盘,它显示的键盘没有任何建议(图A)。但当我轻触ion文本区域时,本机键盘会显示出来(图B)。 我如何解决这个问题,或者禁用本机键盘上的建议,或者让Cordova插件替换我的ion textarea的本机键盘,或者其他什么?谢谢 图像A 图像B

  • 问题内容: 如何禁用Android虚拟键盘中的某些键(例如数字/符号键)? 具体来说,当用户将焦点放在标准android EditText小部件上时,当虚拟键盘显示时,我希望用户不能输入双引号(“)字符。 问题答案: 如何禁用Android虚拟键盘中的某些键(例如数字/符号键)? 你不能,对不起。毕竟,输入法编辑器可能首先没有“键”。 具体来说,当用户将焦点放在标准android EditText

  • 我有cordova应用程序,它从web加载html页面。现在这些网页都有输入字段,所以当点击这些输入字段时,会出现android默认键盘。我不想使用这个键盘,因为已经有自定义键盘作为侧应用程序中的弹出窗口。我尝试的是:在androidM中的我的活动内添加以下配置anifest.xml 但是没有什么能阻止这个默认键盘的出现。有人能建议我如何禁用我的应用程序的键盘吗。

  • 当用户关注输入字段时,我需要禁用软键盘。我在Android系统中使用的是爱奥尼亚4和科尔多瓦8。 我必须这么做,因为该应用程序将在带有物理键盘的设备上使用,因此我想使用这个物理键盘 我该怎么办? 谢啦

  • 模拟ios5的拨号键盘,带有拨号键,可以调用系统的电话功能进行打电话。只有在真机中才能测试打电话功能。 作者说:修改delegate后,可以自定义电话。 [Code4App.com]

  • 在,我有 所有的图片都已经提供,当用户点击一个按钮时,它必须以某种方式改变。 我在 我已经在as 其中被指定为(在