Keyboard
Creates a keyboard from the given xml key layout file.
Parameters
the application or service context
the resource file that contains the keyboard layout and keys.
Creates a keyboard from the given xml key layout file. Weeds out rows that have a keyboard mode defined but don't match the specified mode.
Parameters
the application or service context
the resource file that contains the keyboard layout and keys.
keyboard mode identifier
sets width of keyboard
sets height of keyboard
Creates a keyboard from the given xml key layout file. Weeds out rows that have a keyboard mode defined but don't match the specified mode.
Parameters
the application or service context
the resource file that contains the keyboard layout and keys.
keyboard mode identifier
Creates a blank keyboard from the given resource file and populates it with the specified characters in left-to-right, top-to-bottom fashion, using the specified number of columns.
If the specified number of columns is -1, then the keyboard will fit as many keys as possible in each row.
Parameters
the application or service context
the layout template file, containing no keys.
the list of characters to display on the keyboard. One key will be created for each character.
the number of columns of keys to display. If this number is greater than the number of keys that can fit in a row, it will be ignored. If this number is -1, the keyboard will fit as many keys as possible in each row.