Functions to control the virtual keyboard.

This file defines the virtual keyboard service, which controls the on-screen virtual keyboard. The virtual keyboard service allows an application to show and hide the on-screen keyboard, and receive notifications when the keyboard is displayed or hidden. Using the virtual keyboard service you can configure various keyboard options. You can also obtain the dynamic keyboard height.