android-keypad相关内容

如何在Android中发送输入连接中的图片?

我在我的应用程序中有一个自定义键盘,里面有满是图像的图像,当我单击图像时,我想将图像发送到输入连接(即希望以应用程序的默认编辑文本显示图像),单击图像时如何传递图像??请帮助 推荐答案 使用InputConnectionCompat如下所示: private void commitImage(Uri contentUri) { InputContentInfoCompat ..

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

我有两个活动 A 和 B.当我单击 A 中将显示 B 的按钮时.当我单击 B 中的按钮时,它返回到 A.我在 finish() 方法之后设置了 overridePendingTransition 方法.它工作正常.但如果当前的活动是 B.那时我点击设备中的默认后退按钮.它显示从右到左的过渡以显示 Activity A. 如何在设备上收听默认返回键? 编辑: Log.v(TAG, "后 ..
发布时间:2022-01-15 18:12:34 移动开发

Android edittext 输入时带下划线

在 Android 中输入编辑文本字段时,我需要删除下划线.对于名字,编辑文本的第一个字母应该是大写的,所以我已经给出了 textCapSentences,但在我的例子中,我在 edittext 字段中看到了下划线.如何删除它? textFilter|textNoSuggestions|textCapSentences 的所有组合我都试过了 这是我的名字编辑文本: ..

在编辑文本中获取 Android 中的光标位置?

我正在使用自定义的 EditText 视图.我已经覆盖了 OnKeyUp 事件并且能够捕获 Enter 按键.现在我的要求是,当用户输入文本“嗨.你好吗?"然后将光标保持在单词“are"之后并按Enter,我需要获取光标位置,以便在按下Enter键时提取光标后的文本.请让我知道如何做到这一点.感谢您的时间和帮助. 解决方案 您可以使用 getSelectionStart() 和 getSe ..
发布时间:2022-01-14 16:09:43 移动开发

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

我在相对视图中有几个元素,设置了底部对齐属性,当软键盘出现时,这些元素被软键盘隐藏. 我希望它们向上移动,以便在有足够的屏幕空间时将它们显示在键盘上方,或者使键盘上方的部分可滚动,以便用户仍然可以看到元素. 关于如何解决这个问题的任何想法? 解决方案 是的,请查看 Android 开发者网站上的这篇文章 描述了框架如何处理软键盘的出现. android:windowSof ..
发布时间:2021-11-27 18:28:14 移动开发

如何禁用从/到 EditText 的复制/粘贴

在我的应用程序中,有一个注册屏幕,我不希望用户能够将文本复制/粘贴到 EditText 字段中.我在每个 EditText 上设置了一个 onLongClickListener,这样显示复制/粘贴/输入方法和其他选项的上下文菜单就不会出现.因此用户将无法复制/粘贴到编辑字段中. OnLongClickListener mOnLongClickListener = new OnLongClick ..

有没有办法以编程方式在软键盘上启动语音输入?

这个想法是通过按下按钮来获取用户语音输入,并将其传递到应用程序内的搜索中.由于设备限制,我们使用的是 SearchViewCompat 有用的SearchView.我已经能够使用此链接来获取语音输出,但是没有一种简单的方法可以将文本通过这种方式传递到搜索栏. 搜索视图本身显示为一个视图(因此没有setText()),但是如果我只能说“在键盘上使用mic键"或在搜索栏出现时立即说些什么,我认为它可 ..
发布时间:2020-08-30 21:28:07 移动开发

如何在对话框关闭时隐藏键盘

我有一个带有单个Fragment的Activity.片段上有一个EditText. 一旦显示片段,键盘就会弹出,但是我设法在清单android:windowSoftInputMode ="stateHidden" 中阻止了它的设置. 但是,还有一个按钮,可以打开一个带有另一个EditText的对话框. 我有一种方法可以在关闭对话框时自动关闭键盘. public static ..
发布时间:2020-08-28 18:39:01 移动开发

向RecyclerView添加适当的键盘支持

在我以前的问题之一中,我问了一下(并在下面回答了自己的问题此博客文章)如何正确处理键盘上的按键输入RecyclerView. 现在,我意识到如果按住箭头键(例如向下键),则向下滚动停止,并且RecyclerView失去焦点,可能是因为滚动速度比所有子代View的生成速度都要快 是否有任何变通办法或更好的做法来正确处理RecyclerView上的硬件键盘输入? 更新: 我在此 ..
发布时间:2020-08-28 03:10:48 移动开发

键盘问题,同时关注Android中的底部编辑文本

我正在开发一个Android应用程序,我愿意从用户那里获取输入.我为其创建了一个布局,该布局具有一个滚动视图作为根视图&相对布局,因为它是所有其他布局的子元素,因此都位于此相对布局内.但是,当编辑文本位于屏幕底部时,用户点击该按钮将其带到键盘上,该键盘在编辑文本和&键盘和此后,如果用户输入任何单词,则不会在编辑文本中显示该单词.但是,如果“编辑文本"几乎超过屏幕大小的一半,则可以正常工作.您可以通 ..
发布时间:2020-08-27 04:38:17 移动开发