我有注册表单,当用户专注于EditText时,我需要显示键盘。 我一直对此有疑问,我使用了很多不再有效的解决方法。 我很惊讶 Android 不能处理这个基本的事情,比如在EditText之间单独聚焦。 这里发生了什么:当我从 email EditText 移动到密码一时,它将隐藏键盘并且密码字段 ...
我有注册表单,当用户专注于EditText时,我需要显示键盘。 我一直对此有疑问,我使用了很多不再有效的解决方法。 我很惊讶 Android 不能处理这个基本的事情,比如在EditText之间单独聚焦。 这里发生了什么:当我从 email EditText 移动到密码一时,它将隐藏键盘并且密码字段 ...
如果打开键盘,则下一个代码在 Android 11(30 API)上返回true (用于显示showingKeyboard ),否则返回false : 在 Android 6-10 (23-29) 上,即使键盘未打开(不可见),它也会返回true ...
目前,当单击需要手动输入的 TextField 或类似内容时,android 虚拟键盘会自动弹出,有没有办法阻止它并仅在我手动双击 TextField 时进行设置? ...
我们从 5.12.9 迁移到 5.15.2,现在软 Android 键盘在我们的任何输入或文本字段的活动焦点上不可见(不弹出)。 它是一个错误( QTBUG-88069 )还是存在一些解决方法? 遵循Stackoverflow 解决方案或设置/清除窗口标志对我不起作用。 ...
我正在为根本不使用虚拟键盘的扫描设备开发应用程序。 所以目前,我只在用户想要打开它时显示键盘(通过点击键盘图标) 并再次 Tab 以关闭虚拟键盘。 . 但是,当我通过硬键盘(从 PC / 扫描设备)输入输入或点击输入时,虚拟键盘仍然出现,无法阻止。 我可以通过以下方式捕捉事件并关闭虚拟键盘: ...
虚拟键盘覆盖了文本输入,我看不到正在输入的内容。 如何避免这种情况? (我尝试使用 KeyboardAwareScrollView 但它仍然涵盖文本输入)。 我遇到的另一个问题是关于我的 style.container 属性的错误 -> justifyContent 和 alignItems ...
我正在开发一个自定义键盘,并想添加一个首选项页面。 我注意到 gboard 能够从 android 设置中的虚拟键盘列表中打开它的偏好活动。 我试图做同样的事情,但我找不到任何关于如何做到这一点的信息。 我试图搜索一个意图,但没有找到任何意图。 你有想法吗 ? 编辑:这是我的清单 ...
我正在使用Android中的输入法服务来构建自定义键盘,我希望它的高度尽可能与本机键盘相同,但不包括数字行和任何其他行(例如预测行或其他内容)。 我通过使用来设置键盘的高度 但是,当通过“设置”将数字行插入本机键盘时,此方法将返回更高的值。 我希望高度保持为无数字行。 有没有办 ...
我目前正在开发一款适用于平板电脑的Angular应用程序。 我有一个假的表单,由不同的行组成,每个行都有一个textfield。 我希望当用户在这些字段之一中键入一个值并单击时,键盘关闭直到他再次单击文本字段。 诸如:“触摸字段->打开键盘->插入值->按下Enter-& ...
可以使用任何流行的多平台本机应用程序开发工具来完成此操作吗? 用Nativescript响应本机,Angular等。您会建议另一种方法吗? 我希望它成为Android和ios的一流键盘,以及Web的inapp键盘。 基本上,我有一个用于域特定通信的自定义键盘的想法。 我想运行一些 ...
我想在虚拟键盘关闭时调用mSearchView.clearFocus(),该怎么做? 我的问题是SearchView变得聚焦后,它会保持聚焦,因此,如果我使用“后退”按钮解雇了虚拟键盘,并且打开了AlertDialog-例如,当我关闭AlertDialog时,由于搜索视图仍然存在,虚拟键盘 ...
好吧,我尝试构建一个富文本编辑器。 我有一些按钮来格式化我的可编辑文本(粗体,斜体,URL等)。 我使用谷歌键盘启用了所有文本更正选项( 设置 > 语言和输入 > 谷歌键盘 > 文本更正 )。 我做以下事情: 在我的EditText ,我写了一些文字。 ...
我想知道是否有任何方法可以在Android EditText的虚拟键盘的默认语言? 每当我专注于我的EditText它就会用我的母语而不是英语打开虚拟键盘。 我想这与设备设置有关,但如果有一种方法可以在Android开发中编程,那将是非常棒的。 ...
我有一个在CodenameOne平台上开发的应用程序,其中有用于手动输入的文本字段。 每次在Android上显示VKB时,屏幕内容都会被压到底部,尤其是文本字段变得如此之细以至于看不到任何字符。 我该如何预防? ...
介绍 请注意,以下链接中提供的解决方案无法帮助我解决问题: 如何检测Android应用何时进入后台并回到前台 哈罗堆栈溢出社区 我正在尝试创建一个简单的Android应用,该应用允许用户选择文本以及使用大写或小写形式,以及删除多余空格的功能。 我的应用程序只有三个对象, ...
我的布局中有五个edittext。 默认情况下,当我单击任何edittext时,虚拟键盘显示如下 是否可以修改Enter键的行为? 我想在按键时将焦点转移到下一个编辑文本。 键盘应该看起来像 请注意Enter键的更改,并且建议已禁用。 有什么办法可以实现呢? ...
我在活动的背景中有一个SurfaceView并在其上编辑文本,当显示虚拟键盘时,我需要显示编辑文本,而无需调整SurfaceView的大小...最后,当显示虚拟键盘时,我只需要编辑文本即可移动 ...
我有一个responsive功能,可以更改网站上某些元素的行为,包括隐藏弹出窗口等。我在2种情况下称其为: 问题发生在android chrome上,因为虚拟键盘实际上改变了屏幕的高度,并触发了responsive功能,从而关闭了我的弹出式窗口(其中一些具有文本字段,因此无法键入)。 ...
我是Android的新手,我不确定从哪里开始创建虚拟键盘。 我阅读了有关前台服务的内容,但是这在我心中仍然感到困惑。 前台服务是创建虚拟键盘的正确方法吗? 如果是,如何将UI附加到该服务上,以便可以在我的画布上绘制按键? 我不是要你为我做工作,我只需要指出正确的方向。 谢谢 :) ...
或者 这些分别模拟来自虚拟/硬件键盘的实际输入吗? 我在 developer.android.com/ 上没有找到这些命令的任何文档 是否有这些命令的可信文档? ...