A virtual keyboard on Android lets users input certain characters without the use of physical keys. For instance, you’ll be able to type directly in your language of choice. Interacting with a virtual keyboard generally occurs via the touchscreen interface.