android - 如何根据应用程序自动更改我的移动键盘?

标签 android keyboard

我想制作一个应用程序来根据应用程序自动更改我的移动键盘。我的手机默认键盘会根据应用程序而改变,例如:

我想在 Facebook 上使用“Ridmik 键盘”或在 Google play 上使用“Swift 键盘”。可能吗?

最佳答案

我很确定这是不可能的。更改键盘的唯一方法是要求用户从设备的设置中进行更改。自动更改键盘将是一个主要的安全漏洞,因为例如,恶意键盘可以跟踪密码。 或者,您可以通过调用 startActivity(new Intent(android.provider.Settings.ACTION_INPUT_METHOD_SETTINGS)); 要求用户选择键盘,您可以通过嗅探LogCat.

关于android - 如何根据应用程序自动更改我的移动键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20945394/

相关文章:

swift - 检测内部 Apple 硬件键盘的布局

android - 如何处理多个 NavHosts/NavControllers?

android - 在某些三星设备上 Intent.putExtra() 崩溃

Java 系统范围的键盘快捷键

java - 允许用户更改应用程序的键盘按键

ios - 在键盘顶部添加一个完成按钮

android - 在 Android 中获取 GPU 温度

android - Gson - 相同的字段名称,不同的类型

java - 我想在同一个键下添加值

android - 方向改变引起的键盘问题