I always wonder why Andoid has those spinner buttons which, when pressed, have the content of the associated text box hidden by the finger of the user. Users will never know when to finish pressing the button. They have to stop, look and then correct the value over and over. This is very time consuming.
While I want to keep the functionality (pressing the button or entering numbers), is there a better replacement of these spinner buttons?
The context of the spinner could be anything, my question is more generic. However, they always have one thing in common: the user is already trained to see the number in a specific format (like
hh:mm for time or
184.108.40.206 for an IP address) and it is important to know the exact value which was entered (e.g. it matters whether you're alerted on 1 o'clock or 2 o' clock and it matters to which IP address you connect.