keyboard相关内容

如何判断按下了哪个 SHIFT 键?

在我的游戏中,我希望能够使用左右 shift 键来执行不同的功能.在 Java(或其他语言)中,有什么方法可以区分这两者吗? KeyEvent类只有VK_SHIFT,对应左右shift键.与 Control、Alt、Enter 等相同. 我主要担心有人可能会用两根手指同时快速按下两个键,从而获得不公平的优势.我应该担心这个吗? 解决方案 我找到了一个包含 Java WebSta ..
发布时间:2022-01-13 23:03:32 Java开发

数字+空格字符串(信用卡号)的移动友好输入

我有一个信用卡号输入表单,移动浏览器和非移动浏览器都将使用它. 我想暗示一个键盘应该出现在移动设备上,并允许(可选)空格,所以应该接受“4111 1234 1234 1234"或“4111123412341234". 根据我的发现,选项是: a) - 这似乎符合我的要求(至少在当前的移动浏览器中),但它在语义上是错误的. b) ..
发布时间:2022-01-13 23:03:24 前端开发

在Android中禁用自定义键盘上的一键

我的 Android 应用中有自定义 键盘.xml中描述的布局是这样的 我知道我可以像这样遍历键 for (Keyboard.Key key : myKeyboard.getKeys()) 但它看起来像 Keyboard.Key 类的对象对按键外观的任何变化都无用. UPD:我没有找到解决方案.我手动实现了键盘——大的相对布局、常用按钮和自定义按钮,一切都很好.顺便说一句 - 自定义键 ..
发布时间:2022-01-13 23:03:14 移动开发

Xkb:如何将键码转换为键符

我只是想获取一个 KeyCode 和一个修饰符掩码,并使用 Xkb 扩展名将其转换为 KeySym.我似乎无法弄清楚为什么这不起作用.很明显修饰符不匹配,但我不知道为什么.我什至不知道我是否正确转换了组. #include #include #include #include 无效检查(XkbDescPtr 键盘 ..
发布时间:2022-01-13 23:03:05 服务器开发

防止软键盘被关闭

关于如何以编程方式显示/隐藏软键盘有很多问题. 但是,众所周知,android 后退按钮会导致键盘被关闭.有没有办法防止用户按下后退按钮关闭键盘? 我试图捕获后退按钮,但是当键盘显示时,我的活动中的 onKeyDown 不会在按下后退键并且软键盘可见时被调用. 任何建议将不胜感激. 解决方案 我找到了解决方案: 公共类 KeyBoardHolder 扩展 EditTex ..
发布时间:2022-01-13 23:02:58 移动开发

在我的应用程序在后台时监视 C# 中的键盘活动

首先,我需要明确表示我对键盘记录没有兴趣. 当我的应用程序在后台运行时,我需要一种方法来监控最基本的键盘活动.我不需要知道哪些键,我不需要保存任何数据,我根本不需要或不打算隐藏我的应用程序,我只需要知道何时按下键并调用方法. 我正在寻找最简单的方法来做到这一点,我知道相当数量的 C#,但没有什么太复杂的,因为我的大部分知识都是自学的. 我环顾四周寻找一些合适的方法,但没有发现任何 ..
发布时间:2022-01-13 23:02:23 C#/.NET

如何使小部件粘在键盘顶部

我想制作一个贴在页面底部的小部件,然后固定在键盘顶部(当它出现时). 请注意下图中输入文本字段是如何固定到键盘的: 我该怎么做?我尝试将它放在 bottomNavigationBar 中,但这(显然)不起作用.有没有内置的方法可以做到这一点? 解决方案 这是你想要的东西的一个工作示例.我认为!只需复制/粘贴/运行 此示例中重要的是展开.一个非常好的小部件,可以扩展到尽可能 ..
发布时间:2022-01-13 23:02:14 其他开发

显示 iphone 的键盘时调整 UIView 的大小,如何?

我将向您展示一个众所周知的 whatsapp 示例当您触摸文本内部时,键盘会弹出,因此我必须向上移动或移动所有条并将视图大小调整为一半,这样我仍然可以看到我正在输入的文本和发送按钮 第一阶段:http://www.appbank.net/wp-content/uploads/2010/10/WhatsAppMessenger-18.jpg 第二阶段:http://www.onetoon ..
发布时间:2022-01-13 23:01:56 移动开发

UITextField 的初始 iPhone 虚拟键盘显示速度很慢.是否需要这种黑客攻击?

除其他外,我有一个带有 UITextField 的应用程序.当用户第一次点击文本字段时,虚拟键盘出现之前会有明显的延迟.在 3GS 上不是很明显,但在旧款 iPhone 上延迟可能在 1 秒左右.之后,键盘总是会立即弹出.延迟只是应用启动后键盘第一次弹出. 看起来最初的 UIKeyboard 实例化需要一些时间(相当多...),但在那之后会一直保留. 我发现这方面的信息非常少,这让我很 ..
发布时间:2022-01-13 23:01:30 移动开发

Bash 脚本箭头键产生奇怪的字符

考虑以下最小化的 Bash 脚本: echo 输入您的姓名:读名字回声 $NAME 现在,如果我运行脚本并输入一个名称并想用箭头键浏览我的输入,则返回 [[D^ 个字符. 您将如何重写该脚本以适应此类行为,即让我使用按键导航而不是赢得 ASCII 竞赛? 解决方案 这些字符序列是终端传达“左光标"已被按下的方式.如果接收它的程序没有这样解释它,而只是显示它们(在过滤转义字符后), ..
发布时间:2022-01-13 23:01:20 其他开发

Android IME:显示一个自定义弹出对话框(如 Swype 键盘),可以在 TextView 中输入文本

我想知道如何创建一个自定义弹出窗口,如下面屏幕截图中的那个(借自 Swype 键盘),其中我可以有几个按钮,每个按钮都将一个字符串提交给当前“已连接"" TextView (通过 InputConnection). 请注意:这是一个InputMethodService 而不是普通的 Activity.我已经尝试使用 Theme:Dialog 启动一个单独的 Activity.但是,一旦打开, ..
发布时间:2022-01-13 23:01:13 移动开发

在键盘顶部添加完成按钮

我正在制作一个具有 UITextView 的通用应用程序.当应用程序在 iPad 上运行时,右下角有一个按钮,可以让我关闭键盘.iPhone版本没有这样的按钮.我在一些 iPhone 应用程序上看到了键盘顶部的一个栏,它有一个完成选项.是否有一种简单的方法可以将 iPad 风格的关闭键盘按钮也添加到 iPhone 应用程序中.如果没有,将完成样式栏添加到键盘顶部的最佳方法是什么?提前致谢. ..
发布时间:2022-01-13 23:01:07 移动开发

iPhone - UITextView 的问题

这可能是一件容易的事,但我就是想不通——如何结束编辑文本视图?如何让键盘消失?还是我必须在它外面点击才能让它消失? 解决方案 首先,像这样一个(说实话)相当简单的问题让我想知道您是否尝试过阅读文档或在互联网上搜索. 搜索“Apple 文档 UITextView"为您提供 此链接 到类文档.同样,这里是文档UITextViewDelegate. 搜索“UITextView 简单示 ..
发布时间:2022-01-13 23:00:58 移动开发

如何为 Delphi 屏幕键盘表单使用窗口焦点消息

我的应用程序需要一个内置的屏幕数字小键盘.由于各种原因,我无法使用 TMS 软件 或其他商业组件产品.我对下面显示的基于按钮的解决方案感到非常满意,但我还看不到如何解决焦点开关问题,即单击按钮会激活键盘表单并且我失去了我想要字符的焦点控制.如果我将键盘按钮保留在目标表单中,我的解决方案就可以工作,但我想要一个独立于表单的解决方案.有没有办法禁用按钮激活或知道焦点来自哪里,以便我可以使用类似 Scr ..
发布时间:2022-01-13 23:00:38 其他开发

NSTableView &NSOutlineView 在 tab 键上编辑

我的应用有一个 NSOutlineView 和一个 NSTableView,我在这两个方面都遇到了同样的问题.选中任一行后,按 Tab 键会将第一列置于编辑模式,而不是让下一个键查看第一响应者.要进入下一个关键视图,您需要在所有列之间切换. 此外,切换到任一视图会导致 last 列进入编辑模式,需要更多的切换选项卡才能进入其先前的键视图. 以防万一,我使用的是自动计算的键视图循环,而不 ..
发布时间:2022-01-13 23:00:25 其他开发

有没有办法在 iOS 7 中禁用键盘上的透明度?

我想要一个带有非透明键盘的键盘 - 我无法使用任何受支持的 UIKeyboardTypes 来实现.有没有其他办法解决这个问题? 我想我可以用我想要的颜色覆盖键盘下方的背景视图 - 是否有一种好方法可以使背景视图与键盘显示动画同步? 解决方案 在 Xcode 5 中使用 iOS 7 的 Base SDK 编译应用时,iOS7 中的键盘是半透明的. 如果您在 Xcode 4.6.x ..
发布时间:2022-01-13 23:00:15 移动开发