android软键盘修改

标签 android android-softkeyboard

有没有办法以编程方式从标准软件键盘中删除某些键。通过设置一些输入类型标志,我非常接近拥有我需要的键盘。从调用应用程序可以直接修改键盘。我知道如何制作自己的自定义键盘,但从标准键盘上移除一个按钮似乎太浪费了。

//////编辑///////
我想我找到了解决这个问题的方法,如果有人尝试过这种方法,请告诉我它是否适合你。

我必须获取 softKeyboard 服务,并使用键盘用来获取其 View 对象的开始 Hook 来膨胀我自己的 View 对象并交换它们。

最佳答案

根据我的研究,无法在单个应用程序中实现您自己的自定义键盘。如果你想拥有一个自定义键盘,你需要从头开始创建一个并且不能使用 IME

关于android软键盘修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4901607/

相关文章:

android - 当键盘出现在 Android 中时,EditText 超出窗口范围

android - 带有键盘向上移动的编辑文本的 Bottom Sheet

带有 2 个标签的 Android 自定义键盘(右上角的主要标签和小标签)

android - 为什么无法在 android 中包含 iostream?

Android 查找已安装应用程序的 Intent

android - 移动到 WebView HTML anchor

android - 应用程序崩溃并给出运行时错误执行未恢复的 Activity 暂停

java - Android软键盘调整大小布局

android - Android 上的 Phonegap : Layout scrollable when using keyboard

java.lang.RuntimeException : setDataSource failed: status = 0xFFFFFFED in android? 错误