问题标签 [soft-keyboard]

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 投票
1 回答
617 浏览

textbox - 如何在 C++/CX 上为 Windows Metro Style 应用程序编写文本框控件?

我需要为 Metro Style 应用程序编写一个文本框控件。当我的应用程序在平板电脑上运行时,我需要这个文本框可以调用触摸键盘。

微软建议我:

如果您正在编写自定义文本控件(无论是否在 Xaml 中),您需要确保它支持 UI 自动化 TextPattern 和 ValuePatterns 并关注更改事件

您将需要提供一个支持 ITextProvider 和 IValueProvider 的 AutomationPeer。

但我无法弄清楚我实际上需要做什么。我将不胜感激。

0 投票
5 回答
356 浏览

android - 隐藏软键盘的方法不影响android中edittext的功能

我隐藏了软键盘,因为我在应用程序上有自定义键盘。单击编辑文本时,不应弹出软键盘。所以,我从源头上尝试了很多方法,但除了editText.setFocusable(false);. 但是现在的问题是当我单击它时,edittext 没有突出显示,甚至光标也不可见。我曾尝试在清单中使用InputManager,并引用了许多链接 1链接 2等,但这些技术至少不会隐藏我的应用程序上的软键盘。最后我通过setFocusable得到了这个,但是有一个突出问题和光标不可见问题,甚至在onClickListener中也不起作用。有人可以为这个问题提供确切的解决方案吗?代码片段表示赞赏。 android:windowSoftInputMode="stateAlwaysHiddenrequestFocus()

0 投票
1 回答
630 浏览

apache-flex - Flex Mobile TextInputSkin 用于提示和不同的软键盘

我正在开发 Flex 移动应用程序,其中我面临与 TextInputSkin 相关的问题,我已经为所有文本输入和不同的 Sofykeyboard(号码、电子邮件、联系人等)应用了提示。

我将 Textinputs 分组在不同的 VGroup 和 HGroups 中。我使用的是 Scroller,所以当我将“spark.skins.mobile.TextInputSkin”应用到 TextInput 时,滚动效果很好……但是当我移除皮肤时,它会延迟滚动……

现在 TextInputSkin 的问题是它不需要像数字、联系人、电子邮件这样的软键盘......并且对于提示值,它在打字时保留为灰色......

有没有解决这个问题的方法?并且我可以应用自动滚动,以便当软键盘激活而不是适当地调整视图大小时,我找到了 resizeForSoftKeyboard 属性,它调整了视图的大小,但是当软键盘停用时,视图保持不变......所以你可以找到软键盘“黑色”的区域。

0 投票
1 回答
1618 浏览

jquery - 在输入字段上获取 .focus() jquery 以在移动设备上自动显示软键盘

我已经查看了一些关于这个主题的教程,似乎几乎不可能使用 javascript /jquery 来让键盘在用户登陆页面时立即显示。到目前为止,我有:

所以我想借此机会围绕这个问题提出一些问题,但仍然相关。有没有人将android和ios的java和/或objective-c分别集成到html/php网页中?我的想法是通过任何可能的方式将软键盘加载到我的网络应用程序中。它是一个文字输入游戏。

如果有人对 phonegap、jquerymobile、sencha 或任何其他网络应用程序平台有任何良好的经验,这些平台可能具有此类实例的可扩展功能。

0 投票
1 回答
434 浏览

android - 隐藏软键盘问题

我有一个网格视图,其中包含活动上的编辑文本,下面有一个自定义键盘,正如您在下面的代码中看到的那样,我添加了按钮来输入数字。但问题是每当我点击gridview中的edittexts时都会弹出软键盘。

我尝试放入android:windowSoftInputMode="stateHidden"清单文件,但在我的情况下它甚至没有隐藏软键盘。我引用了很多资源,包括 stackoverflow,甚至没有留下一个帖子。我认为我的 main.xml 文件有问题。我们不能把它隐藏在 gridview 的孩子中吗(我知道这看起来很傻,但这是我在尝试了很多事情之后得到的最后一个疑问)。有人可以建议我哪里出错了吗?如果您用您的答案测试以下代码,然后建议我是否可行,将不胜感激。

0 投票
0 回答
161 浏览

android - 按 HomeButton 返回活动后未显示软键盘

我有一个活动在警报对话框下方显示软键盘,问题是当我通过按主页按钮返回主屏幕时,我将再次通过长按 Homekey 按钮启动活动,只有对话框可见但软键盘不可见.??

我也检查了下面的链接,但没有用

关闭/隐藏 Android 软键盘

android:返回活动后未显示软键盘,布局保持平移

0 投票
1 回答
950 浏览

android - 软键盘覆盖

有谁知道如何在键盘上添加覆盖面板/布局。我尝试了几种使用 Sample 软键盘的方法,但没有取得多大成功。一直在阅读并尝试应用这些:

-将一个活动覆盖在另一个活动上或将一个视图覆盖在另一个活动上

- Android 将视图覆盖在所有内容之上?

- Android - 将视图动态添加到视图中

我想这些在实现活动而不是像键盘这样的服务时起作用。

有什么建议么?

0 投票
0 回答
833 浏览

ios - iOS Phonegap 更改软键盘返回键

我想更改 phonegap iOS 应用程序的“返回”键。我用谷歌搜索,发现可以使用本机代码链接。但是我怎样才能对 phonegap 应用程序做同样的事情呢?

0 投票
1 回答
1787 浏览

android - webview中同时软键盘+硬键盘

我正在创建一个 webview,当任何输入集中在网页中时,我需要强制使用软键盘。

我已经尝试了很多我发现的东西,但似乎没有任何效果。

我试过:1)

2)

还有一些其他的事情。

我设法让它在带有root的三星上工作,但在我的nexus 7中,我也不能使用root。

任何帮助将不胜感激。谢谢

0 投票
1 回答
1220 浏览

java - 如何以编程方式切换到默认软键盘

我的设备上有多个键盘,如何以编程方式在不同键盘之间切换?

(我不想简单地打开或关闭软键盘,如: android - 按需显示软键盘。我需要切换到默认键盘。)

编辑:添加代码

如果我尝试下面的代码,我切换到当前键盘:

但我需要切换到默认键盘。

请告诉我切换到默认键盘的任何想法?