KMManager.initialize()
Summary
The initialize()
method initializes the Keyman manager.
Syntax
KMManager.initialize(Context context, KeyboardType keyboardType)
Parameters
context
: The context that starts the initialization. This is normally an
Activity or the application context of an InputMethodService.
keyboardType
: KeyboardType to be used. KEYBOARD_TYPE_INAPP
or
KEYBOARD_TYPE_SYSTEM
.
Description
This method is normally called from onCreate()
method of an Activity
or InputMethodService.
Examples
Example: Using initialize()
The following script illustrate the use of initialize()
:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// ...
KMManager.initialize(this, KeyboardType.KEYBOARD_TYPE_INAPP);
// ...
// do not call setContentView before initializing the Keyman manager.
setContentView(R.layout.activity_main);
// ...
}