根据 API 29 中的文档,KeyEvent.getCharacters()
已弃用,但我找不到相同的替代方法。
根据文档,它说 "@deprecated no longer used by the input system."
来自 API 29。这实际上是什么意思?
最佳答案
此常量在 API 级别 29 中已弃用。
输入系统不再使用。 getAction() 值:连续发生了多个重复的键事件,或者正在传递一个复杂的字符串。如果键码不是 KEYCODE_UNKNOWN,则 getRepeatCount() 方法返回给定键码应执行的次数。否则,如果键码是 KEYCODE_UNKNOWN,那么这是由 getCharacters() 返回的字符序列。
输入系统不再使用。请在此处查看更多详细信息https://developer.android.com/reference/android/view/KeyEvent.html#getCharacters()
关于Android KeyEvent.getCharacters() 或 keyEvent.characters 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59103860/