Android应用的自定义键盘

时间:2016-06-26 17:21:05

标签: android android-softkeyboard custom-keyboard android-input-method

我想在我的应用中创建自定义键盘。我发现我应该创建新的输入法。但我不知道如何将此方法设置为我的EditText并禁用标准键盘。我不希望用户有可能更改此键盘。我可以使用自定义输入法解决这个问题,还是应该将键盘创建为自定义视图?

1 个答案:

答案 0 :(得分:3)

  

但我不知道如何将此方法设置为我的EditText并禁用标准键盘

你做不到。用户选择输入方法,因为输入方法是系统范围的。

  

我可以使用自定义输入法解决此问题,还是应该将键盘创建为自定义视图?

除非您打算花时间支持所有用户 - 视障人士,使用物理键盘的用户等 - 否则您根本不应该这样做。

假设您要处理所有用户,如果您要强制用户使用它,则需要是自定义视图。