问题标签 [android-keypad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3008 浏览

java - 如何检测Android软件键盘何时隐藏?

我需要检测 android 软件键盘何时隐藏。我的活动当前响应何时隐藏硬件键盘,但软件键盘看起来只能通过大小更改事件来暗示。

有谁知道当用户取消键盘模式隐藏软件键盘时视图或活动可以接收通知的方式?

0 投票
2 回答
6618 浏览

android - Android:通过代码动态关闭虚拟键盘?

如何通过代码动态关闭虚拟键盘?我要做的就是在用户单击“确定”按钮时关闭它,因为即使按钮​​现在具有焦点,它也不会自行关闭。

0 投票
22 回答
234173 浏览

android - 显示软键盘时向上移动布局?

我在设置了 align bottom 属性的 RelativeView 中有一些元素,当软键盘出现时,这些元素被软键盘隐藏。

我希望它们向上移动,以便如果有足够的屏幕空间,它们会显示在键盘上方,或者使键盘上方的部分可滚动,以便用户仍然可以看到元素。

关于如何解决这个问题的任何想法?

0 投票
5 回答
46755 浏览

android - android中是否有默认的后退键(在设备上)侦听器?

我有两个活动 A 和 B。当我单击 A 中将显示 B 的按钮时。当我单击 B 中的按钮时,它返回到 A。我在 finish() 方法之后设置了 overridePendingTransition 方法。它工作正常。但如果当前的活动是 B。那时我点击设备中的默认后退按钮。它显示从右到左的过渡以显示活动 A。

我如何在设备上收听默认返回键?

编辑:

0 投票
1 回答
128 浏览

android - 如何改变一行中某些键的高度?

我正在创建自定义键盘布局。SDK 允许更改一行中键的宽度(如在ThickButtons 中),但理想情况下,我希望能够同时改变一行中键的高度和宽度(并且仍然让键占据所有可用空间。 )

另一种看待这一点的方式是,我希望允许一些键位于多个连续行中。任何想法都会有所帮助。谢谢你。

0 投票
0 回答
1796 浏览

android - Android:如何/在哪里将手势代码放入 IME?

我是 Android 新手,但我正在尝试创建一个允许手势字符识别的 IME。我已经可以做一些简单的应用程序来执行手势识别,但不确定在哪里使用 IME 挂钩手势视图/obj。到目前为止,这是我对 IME 的初步了解。我想用android.gesture.Gesture/Prediction/GestureOverlayView/OnGesturePerformedListener. 有人有建议吗?

手势输入法.java

手势键盘.java

GesureKeyboardView.java

键盘.xml

输入.xml

0 投票
1 回答
1063 浏览

android - 为输入法建议列表加载字典

由于各种原因,我正在尝试编写自己的输入键盘。到目前为止,除了创建建议之外,一切进展顺利。

我找到了 latinIME 算法,一切都很好。

但是,我在首先弄清楚如何加载字典时遇到了很大的困难。

我在网上仔细看了看,找到了各种建议,但没有明确的答案,我似乎无法让其中任何一个起作用。

如果有人对如何最好地做到这一点有任何建议,或者甚至更好的一些示例代码,那将是非常棒的。

非常感谢

詹姆士

0 投票
19 回答
63138 浏览

android - EditText 默认带有数字键盘,但允许字母字符

我有一个 EditText 框,我希望在选择它作为数字键盘时出现默认键盘,因为大多数时候用户将输入数字。但是,如果需要,我确实希望用户也可以输入字母字符。使用android:inputType="number"将输入限制为仅数字。我有什么选择?

0 投票
5 回答
4100 浏览

java - 带有 unicode 字符或自定义字体的软键盘

我们正在尝试为 Android 应用程序构建软键盘。要在键盘上显示的字符是亚洲语言字符。

任何指针都会有所帮助。

0 投票
0 回答
669 浏览

android - Android - 如何从代码中设置钥匙图标

在 xml 中定义键盘时,我们使用android:keyIcon属性来设置按键图标。但是在设置Drawable属性 - Key.icon时,图标不会显示键上。相反,图像会显示在点击键时出现的弹出窗口中。还有其他方法可以从代码中设置键图标吗?