soft-keyboard相关内容

如何禁用“下一步"EditText 软件键盘上的按钮(替换为“完成"按钮)

我的 Android 应用程序中有一堆 EditText,每个都将 InputMethod 设置为 numberSigned.我的目标设备没有硬件键盘,而是使用软件键盘输入数字.Android 将输入框右侧的标准“完成"按钮替换为“下一步"按钮.如何改用“完成"? 解决方案 尝试将 android:imeOptions="actionDone" 添加到您的 EditText. 参考 ..
发布时间:2022-01-14 16:17:48 移动开发

Activity 启动时显示软键盘

我有 2 个活动,A 和 B.当 A 启动时,它会检查一个条件,如果为真,它会调用 startActivityForResult() 来启动 B.B 只接受文本输入,所以这是有意义的B启动时软键盘自动弹出.当活动开始时,EditText 已经有了焦点并准备好输入. 问题是键盘永远不会出现,即使在清单中为 B 的 标记下设置了 windowSoftInputMode="s ..
发布时间:2022-01-13 22:35:18 移动开发

将返回更改为 Xamarin Forms 共享项目中的下一个/完成键

是否可以将键盘上“返回"键中的文本更改为“下一步"或“完成"?我有一个带有用户名和密码的登录表单.我希望返回键在用户名字段上说“下一步",然后在密码字段上说“完成",但无论如何都没有看到这样做.这是一个共享项目,android 和 iOS. 解决方案 自定义 EntryRenderer 可以处理更改键盘返回键描述. iOS :UITextField 有一个 ReturnKeyType ..
发布时间:2021-12-14 16:45:48 其他开发

Phonegap:彻底去除 iPhone 键盘上的黑条

我们正在使用 Phonegap 来开发我们的移动应用程序,我们从这里借用了代码来从键盘上删除黑色的 next/prev/done 栏: https://stackoverflow.com/a/9276023/35364 该代码的作用是找到作为 UIView 对象的黑条,并在其上调用“removeFromSuperview". 我们不熟悉 iOS SDK/API.因此,虽然我们可以 ..
发布时间:2021-12-11 15:02:23 移动开发

创建每个键具有多个/替代字符的软键盘

我遵循了 developer.android.com 上关于 输入法 并使用 SoftKeyboard 示例应用程序.这些一起提供了关于创建简单键盘的足够信息. 我在 API 中看不到的是,标准键盘(LatinIME 键盘)上提供的每个键都可以创建替代/多个字符. 上图是长按“a"键的结果.当您长按某个键时,可以使用替代字符填充弹出窗口. 还可以在某些键上给出弹出提示,提示用户按 ..
发布时间:2021-11-27 21:26:52 移动开发

Android:当焦点在 EditText 上时自动显示软键盘

我正在使用 AlertDialog 显示一个输入框.当我调用 AlertDialog.show() 时,对话框本身内的 EditText 会自动聚焦,但不会自动显示软键盘. 如何让软键盘在显示对话框时自动显示?(并且没有物理/硬件键盘).类似于我按下搜索按钮调用全局搜索时,软键盘会自动显示. 解决方案 您可以在 AlertDialog 上的 EditText 上创建焦点侦听器,然后获 ..
发布时间:2021-11-27 16:56:20 移动开发

Android - 以编程方式隐藏/显示软键盘

可能的重复: 如何以编程方式关闭/隐藏 Android 软键盘? 首先我已经看到了这个主题.我尝试了那里给出的可接受的方法,但没有任何效果. 我的应用中有两个屏幕. 第一个有 2 个 EditText - 一个用于用户名,一个用于密码 第二个有一个 ListView 和一个 EditText - 用于过滤列表视图 在我的第一个屏幕中,我希望用户名 EditText 专注 ..
发布时间:2021-11-25 17:10:47 Java开发

在 Flex Mobile 中关闭软键盘

Flex InteractiveObject 有一个 requestSoftKeyboard() 方法可以弹出软键盘. 我怎样才能做相反的事情并将其发回? 谢谢. 解决方案 在 Flex 4.6 中,您可以通过设置 关闭 stage.focus = null; 请在此处阅读更多信息:在移动 Flex 应用程序中打开软键盘 ..
发布时间:2021-11-12 00:46:35 其他开发

Android - 以编程方式隐藏/显示软键盘

可能的重复: 如何以编程方式关闭/隐藏 Android 软键盘? 首先我已经看到了这个线程.我尝试了那里给出的可接受的方法,但没有任何效果. 我的应用中有两个屏幕. 第一个有 2 个 EditText - 一个用于用户名,一个用于密码 第二个有一个 ListView 和一个 EditText - 用于过滤列表视图 在我的第一个屏幕中,我希望用户名 EditText 专注 ..
发布时间:2021-10-31 21:44:19 Java开发

如何以编程方式关闭/隐藏 Android 软键盘?

我的布局中有一个 EditText 和一个 Button. 在编辑字段中写入并单击按钮后,我想在触摸键盘外部时隐藏虚拟键盘.我认为这是一段简单的代码,但我在哪里可以找到它的示例? 解决方案 为了帮助澄清这种疯狂,我首先代表所有 Android 用户对 Google 对软键盘的彻头彻尾的荒谬处理表示歉意.对于同一个简单的问题,有这么多不同的答案的原因是,这个 API 与 Android ..

Android隐藏键盘不起作用-无法隐藏软键盘

我正在Droid Incredible上进行开发(并且也在1.5 AVD Emulator上进行了测试),并且我的标签小部件中的一个标签包括一个列表视图以及一个带有EditText和Send按钮的行(用于聊天功能).单击发送后,我将使用以下方法关闭软键盘,但它不起作用.这与我在其他地方发现的人们认为正确的代码相同. 看到我想念的东西吗? //在Button的onClick()中:EditT ..
发布时间:2021-05-14 18:52:17 移动开发

如何使用Java关闭/隐藏Android软键盘?

我的布局中有一个EditText和Button. 在编辑字段中写入并单击Button后,我想在触摸键盘外部时隐藏虚拟键盘.我以为这是一段简单的代码,但是在哪里可以找到它的示例? 解决方案 为帮助澄清这种疯狂,我首先代表所有Android用户道歉,表示谷歌对软键盘的彻底荒谬对待.对于同一个简单问题,答案之所以如此之多,是因为该API与Android中的许多其他API一样,都是经过可怕设 ..

Xamarin.Forms条目不应在其焦点上显示SoftKeyboard

我正在处理Xamarin Forms项目,并且正在使用Entry视图,这是必需条件,因为我需要能够专注于该视图,但是这也要求不显示软键盘. 此要求不能更改.另外,我无法使用“标签"或“按钮"代替“输入",因为它们没有获得焦点. 本文紧随其后( 因此,我在Xamarin.Forms项目(.NET Standard 2.0)中创建了自定义KeyboardlessEntry: nam ..
发布时间:2020-07-07 06:06:48 移动开发

显示对话框时,活动中的外部edittext未在android中显示软键盘

现在我有一个严重的问题.我正在进行一项活动,因此有一项编辑文本.我想在该活动的右上方显示一个自定义对话框.现在我的问题是在显示对话框时,当我单击编辑文本时,软键盘没有显示....请帮助我想在对话框显示时显示键盘...我搜索了很多..i找到了对话框内编辑文本的解决方案,但我需要对话框外的编辑文本...请帮助 解决方案 嗨,我终于得到了我的问题的答案. objDialogueWindow ..
发布时间:2020-07-07 06:05:45 移动开发

软键盘推入隐藏操作栏或覆盖edittext

我有一个简单的布局问题. 如果我设置 android:windowSoftInputMode="stateHidden|adjustResize" 发生这种情况: 错误 无论如何,仅当我从横向打开键盘时,然后旋转(在键盘打开的情况下),这种情况才会发生. 在正常使用情况下(旋转然后再打开键盘)不会发生这种情况! 如果我设置 android:windowSoftInput ..

在Android中完成按键时隐藏软键盘?

我正在努力使用软键盘上的完成按钮.我无法按下软键盘“完成"键来隐藏键盘.通过另一个按钮,它与 完美搭配 imm.hideSoftInputFromWindow(editText.getApplicationWindowToken(), 0); 但是onKeyListener不能按我想要的方式运行.当我按下editText时,软键盘出现,并且其内容已从字符中清除. 感谢您的收听! ..
发布时间:2020-07-07 06:04:30 移动开发