Text inputs now have a property called VirtualKeyboardMode. This is a hint to touch screen devices about what sort of virtual keyboard to use.
Text. For entering text in the user's language.
Numeric. For entering numbers, including decimals and negative numbers.
Auto. Use the same value as the Mode property of the text input.
Support varies depending on devices. The keyboard layout and what keys are are available may be different. For example, some Samsung devices do not have negative symbols in numeric keyboard. Users can always install a different Android keyboard that is suitable for their needs.