5

I'm working on an android app and for some of my EditTexts I am currently using the input type "number" which displays a keypad with the arrangement that you typically see on phones with the "123" on the top row:

enter image description here

However, for reasons specific to the uses of this app, I would prefer a keypad with the style that you see on physical keyboards with the "123" on the bottom row:

enter image description here

Does android have a keypad that looks like what you see on physical keyboards or would I have to make a custom input method if I wanted to achieve this?

Matthew Shearer
  • 2,715
  • 3
  • 23
  • 32
Steven S.
  • 63
  • 5

1 Answers1

2

Unfortunately there is no built-in parameter that swap "123" and "789" rows, so you have to make your own keyboard layout and handle the input.

Alex Kamenkov
  • 891
  • 1
  • 6
  • 16