android-softkeyboard相关内容

如何在Android软键盘中添加切换语言功能?

Android软键盘应用程序当前具有英语,并且我正在对其进行修改以向其中添加另一种语言.我几乎已经完成了新语言的布局并手动添加了字母,因为该语言尚未包含在Android中.新语言还具有与SHIFT键一起显示的键.我正在努力解决两种语言之间的切换功能:英语和新增语言. 我可以通过硬编码解决此问题:使用按钮更改布局(xml),然后反之亦然,但是我知道这不是正确的方法,因为有switch功能. ..
发布时间:2020-08-28 18:47:00 移动开发

自定义键盘不适用于Android P Beta

当我尝试使用“自定义键盘"时,Android P Beta出现异常,直到Android Oreo一切正常,但最近崩溃了.只需尝试找出哪个类可能是异常的原因.当前无法访问完整的自定义键盘代码,因此无法发布该代码. java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are a ..

自定义AOSP键盘错误:DictionaryProvider ClassNotFoundException

在添加一些自定义代码以获得按键触摸的压力值之后,我尝试从5.0.2分支构建AOSP键盘.添加更改后,我将使用lunch full-eng构建源,并使用mm构建LatinIME. 然后,在删除旧版本后,我将LatinIME推到我的Galaxy S3上的/system/apps/上.我正在设备上运行CM12 5.0.2的非官方版本. 下面出现的错误与我的代码更改无关,但更可能与我构建应用程 ..

Android上的Phonegap:使用键盘时可滚动的布局

我刚刚开始使用Maqetta创建一个移动应用程序,以便在Android和WindowsPhone上实现phonegap.该应用程序包括一些带有文本输入的网页,因此我需要软键盘才能正常工作. 我的问题是键盘在两种操作系统上的反应完全不同.在Windows Phone上,当我单击一个文本框时,键盘会出现并覆盖其下方的所有内容.要访问其他文本框,我仍然可以在显示我的网站的字段中滚动并选择它.另外, ..
发布时间:2020-08-28 18:44:45 移动开发

如何停止在Android手机上调整软键盘Chrome浏览器窗口大小的功能?

我看到这个问题是 , 会发生什么. 我有一个需要键盘输入的HTML表单.在Chrome中打开并尝试输入时,键盘会强制调整表单大小.调整大小可以将表单减小到屏幕高度的50%,还可以调整表单宽度和输入字段的宽度/高度.在关闭键盘并返回到正常大小之前,看不到任何键入的文本. Firefox Focus中不会调整大小-键盘向上滑动并滑过表单的下半部分,使表单保持100%的大小. 更新2019-解决方 ..
发布时间:2020-08-28 18:40:58 移动开发

仅显示字母数字键显示软键盘?

有可能吗? 我想为键盘显示裸露的基本字母和数字按钮,没有设置键或笑脸键或类似的东西,仅显示字母,数字,空格,完成和移位等. 我发誓我几个月前偶然碰到一篇有关如何将键盘设置为这种模式的文章,但现在找不到了! 我查看了android:inputType& android:windowSoftInputMode,但我看不到有任何帮助.我想念什么? 更新 该软件旨在在特定的平 ..
发布时间:2020-08-28 18:40:56 移动开发

在方向更改时保留软输入/IME状态

我的应用程序出现小用户体验问题; 在打开软键盘的情况下从横向更改为纵向(或从纵向更改为横向)时,键盘将隐藏. 我想做的是在方向改变时停止隐藏键盘. (编辑-我不想强行打开键盘,如果键盘在方向改变之前是隐藏的,我希望它保持隐藏状态-我想保留 键盘处于打开/关闭状态). 我一直在寻找答案,似乎在Activity清单中的windowSoftInputMode选项中添加stateU ..
发布时间:2020-08-28 18:40:52 移动开发

Android SearchView在启动时隐藏键盘

我正在尝试解决一个小问题. 当我打开应用程序时,键盘将显示以输入针对搜索视图的查询.但是,我只希望在单击搜索视图时出现键盘.我该如何解决? 谢谢! 解决方案 这对我有用. /*用于隐藏焦点的代码*/ searchView =(SearchView)view.findViewById(R.id.searchView); searchView.setFocusable(fal ..
发布时间:2020-08-28 18:40:48 移动开发

为Android虚拟键盘设置keyPreviewLayout会导致崩溃

我在android中有一个自定义虚拟键盘​​,单击按钮时会出现. 如果我用语句android:keyPreviewLayout="@layout/mykeypreviewlayout"设置了keyPreviewLayout 并在运行时在res/layout/mykeypreviewlayout.xml中包含一些布局语句,当触摸自定义软键盘上的键时,应用程序将崩溃. 以下是代码段:以下是 ..
发布时间:2020-08-28 18:40:43 移动开发

自定义软键盘按键预览

我正在使用软键盘.我已经完成了所有功能. 但是现在我只需要更改键预览的视图(当键为 按下.当前显示我的按键预览(默认示例键盘按键 预览),如下图所示, 我们可以看到,按下键时会弹出字符d. 但是现在我需要对其进行自定义.由于当前关键预览背景是 白色,我需要它设置绿色,如下所示, 我有示例键盘代码,但找不到它的放置位置 显示弹出字母.因此,我可以轻松地按照自己的方式对其进行自 ..
发布时间:2020-08-28 18:40:38 其他开发

检测软键盘隐藏状态

每次软键盘状态从显示更改为隐藏时,都希望输入Toast文本.在这里,我只想从EditText中选择getText(),每次单击EditText时,都必须打开软键盘,然后按回车键或返回后,文本必须显示为Toast 预先感谢 解决方案 没有用于键盘状态检测的直接侦听器,因此您需要以下一些编程实现 private boolean wasKeyboardOpen = false; t ..
发布时间:2020-08-28 18:40:34 移动开发

Android键盘幻灯片动画

我对Android动画的经验很少(阅读:没有),但是想在键盘出现时实现动画.实际上,似乎整个活动都在向上滑动(就像键盘在活动下面,然后将其向上推),而不是仅向上移动到选定的EditText. 有人知道该怎么做吗? 解决方案 应用没有收到有关何时出现键盘的通知,而android框架本身负责滑动应用或重新布局.因此,真正不可能进行定制.这可能是一件好事-键盘是一个单独的应用程序,编写了一 ..
发布时间:2020-08-28 18:40:30 移动开发

复制键盘,如布局向上推入底页

打开底部工作表时,是否有任何方法可以像Android键盘那样手动上推布局(scrollview,recyclerview或整个活动)? 或者您可以说我想以底页的形式(不使用任何可编辑的视图)制作最小的键盘 解决方案 100%工作公式 在BottomSheetFragment的onCreateDialog中使用它 KeyboardUtil(getActivity(), view) ..
发布时间:2020-08-28 18:40:27 移动开发

android键盘中的第一个字母,以html输入文本,小写

我希望当用户点击html文本输入时android键盘上的第一个字母显示为小写 解决方案 https://stackoverflow.com/a/5171812/4575543 我找到了这个答案.似乎可以工作(但显然不适用于android上的所有键盘应用程序,也不是所有旧版浏览器都不能). 自版本43起,至少iOS覆盖了它和Chrome: https://developers. goo ..
发布时间:2020-08-28 18:40:25 其他开发

轻按"ImeAction搜索"后将其更改为“完成"

我有一个用于在Listview上搜索的Edittext. 我已将imeOption设置为'IME_ACTION_SEARCH',以便软键盘将在其上显示搜索键. 问题在于,如果edittext中不包含任何文本,那么当我点击键盘上的搜索键时,搜索键将变为“完成",而不是关闭键盘. 如果Edittext中包含一些文本,则搜索键效果很好. 解决方案 我发现了这个问题.发生这种情况 ..
发布时间:2020-08-28 18:39:22 移动开发