I have an iPhone app that uses different keyboard layouts. Some are custom and some are built in:
Numbers only:

Decimals:

Custom X button for ISBN numbers:

I'd like to do the same thing on Android, but even the normal InputType.TYPE_CLASS_NUMBER still includes a decimals, space, comma, etc.

How can I customize the keyboards in Android??