12得票2回答
Phonegap:如何完全移除iPhone键盘上的黑色条?

我们正在使用Phonegap开发我们的移动应用程序,并从这里借鉴了代码以去除键盘上的黑色下一个/上一个/完成栏:https://dev59.com/mF7Va4cB1Zd3GeqPN-GR#9276023。该代码找到黑色栏,作为UIView对象,并在其上调用'removeFromSupervi...

13得票2回答
如何克服WhatWG/W3C/Chrome版本33.0.1750.146中<input type="number"/>字段的“回归错误”

我在引号中使用了“回归错误”这个词,因为显然对此存在一些不同的意见。要获取完整的详细信息,请跟踪Bug 24796在Bugzilla中。 简而言之,Google Chrome根据最新版本的WhatWG规范实施了更改:http://www.whatwg.org/specs/web-apps/c...

7得票1回答
防止HTML5自动聚焦在小屏幕(移动设备)上显示软键盘

使用HTML5的属性“autofocus”对于网页来说是非常有用的。然而,在Android设备上使用Firefox(37.0.1)时,页面加载时会显示软键盘。 &lt;input type="text" name="q" autofocus&gt; 软键盘占用了很多空间,因此我希望可以防...

29得票7回答
在Android中按下“完成”键时隐藏软键盘?

我在软键盘的“完成”按钮上遇到了困难。我无法通过按下软键盘的“完成”键来隐藏键盘。从另一个按钮上,使用 imm.hideSoftInputFromWindow(editText.getApplicationWindowToken(), 0); 完美地工作,但是 onKeyListener 没有...

48得票8回答
关闭弹窗后隐藏软键盘

我想在AlertDialog关闭后隐藏软键盘,但它仍然可见。这是我的代码:alert = new AlertDialog.Builder(MyActivity.this); imm = (InputMethodManager)getSystemService(Context.INPUT_MET...

7得票2回答
如何在不显示屏幕键盘的情况下聚焦于文本输入?(相关IT技术问题)

我正在制作一个聊天服务,希望能够很好地支持移动设备。 在下面的屏幕截图中,有一个输入字段。它允许输入文本,并且为了避免出现“如果文本字段未聚焦则无法键入”的问题,当单击其外部时自动聚焦 - 这确实改善了桌面计算机的体验。然而,在具有软件键盘的设备上,这会导致移动设备上出现分散注意力的屏幕键盘...

13得票1回答
安卓软键盘打开缓慢

我有一个非常烦人的问题。我在安卓中制作了一份注册表格,但是当 EditText 获得焦点时,键盘会弹出。但是它非常缓慢。即使在高端设备上,也需要 5 秒或更长时间。 我们的应用程序在多个层面使用片段。所以我想也许计算所有这些层来滑动窗口(当键盘弹出时)需要这么长时间。当我在清单文件中设置“a...

70得票10回答
当Activity启动时显示软键盘

我有两个活动,A和B。当A开始时,它会检查一个条件,如果为真,则调用startActivityForResult()启动B。因为B只接受文本输入,所以在B启动时自动弹出软键盘是有意义的。当活动开始时,EditText已经获得焦点并准备好输入。 问题在于,即使在B的&lt;activity&g...

87得票2回答
如何禁用EditText软键盘上的“下一步”按钮(替换为“完成”按钮)

我在我的Android应用程序中有一堆EditText,每个EditText的InputMethod设置为numberSigned。我的目标设备没有硬件键盘,使用软件键盘进行数字输入。Android将输入框右侧的标准“完成”按钮替换为“下一个”按钮。我如何使用“完成”按钮?

68得票4回答
如何在iOS中获取UIKeyboard的大小

有没有办法在程序中获取UIKeyboard的大小。横向模式下高度为216.0f和162.0f。 以下方法似乎已经过时了。是否有一种能够在3.0 iPhone OS SDK和4.0 iPhone OS SDK上都可以使用且没有任何警告的方法来实现这个目标。CGSize keyBoardSize...