переопределить методы на клавиатуре (например, swipeleft, swiperight и т. д.) как использовать ?, как работает? - PullRequest
0 голосов
/ 19 марта 2019

Я работаю над настраиваемой клавиатурой, которая в настоящее время работает, но среди ее перезаписанных функций - swipeleft или swiperight, я хочу знать, как их можно использовать, что-то вроде запуска другого фрагмента или в моем конкретном случае переключения на другую настраиваемую клавиатуру .

ссылка функций

1 Ответ

0 голосов
/ 19 марта 2019

Прежде всего, вам нужно создать пользовательский класс клавиатуры xml и класс обслуживания клавиатуры, после того как вы реализуете KeyboardView.OnKeyboardActionListener и расширяете InputMethodService. Помимо всего этого, этот интерфейсный метод переопределит ваш класс. Самое главное, вы должны добавить свой класс обслуживания клавиатуры в манифесте Android. Затем вы можете использовать эту пользовательскую клавиатуру, когда вы даете текст в edittext, вы будете вызывать пользовательскую клавиатуру. На всех этапах вы можете найти эту ссылку. [https://medium.com/@ssaurel/learn-to-create-a-system-keyboard-on-android-95aca21b1e5f][1]

...