没有为物理键盘调用BaseInputConnection方法

时间:2018-03-15 11:51:28

标签: android android-edittext inputconnection

我有一个自定义EditText,可在其BaseInputConnection方法中提供自定义onCreateInputConnection()对象。问题是,commitText()deleteSurroundingText()等方法正在调用软键盘,但没有调用物理键盘(在Pixelbook中测试)。

1 个答案:

答案 0 :(得分:0)

我在InputFilter内使用sendKeyEventInputConnection覆盖了我的所有用例。 InputConnection的问题是commitTextdeleteSurroundingText等方法不适用于流行的第三方键盘。