As far as I know, if you use inputType="phone" / inputType="number" , you cannot switch to a text keyboard. This does not apply to tablets or any specific version of the Android OS.
A workaround would be to change it programmatically using setInputType . You must implement it in the way that best suits your application.
bschultz
source share