Keyman Engine for Android
Overview
Keyman Engine for Android 16.0 is a Java library for Android 5.0 and later versions which enables a fully customisable keyboard layout, both within an app and system-wide. Keyboard layouts for Keyman Engine can be created with Keyman Developer, and a library of existing keyboard layouts is also available.
For keyboard developers updating from an older versions of Keyman Engine for Android, see What's New for breaking changes
Guides
Classes
KMManager
- The core class for controlling Keyman Engine
KeyboardEventHandler
- Provides keyboard and lexical-model events and methods to notify registered listeners