Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to force English keyboard in android EditText

I know how to force numbers, texts etc.., but is there a flag or IME options for me to force the EditText to accept only certain language like English in case my DB fields can accept only English characters? of course I can check and notify the users on bad input but that's not exactly user friendly....

Implementing my own filter on the EditText might also be possible but I'm not sure it will force the keyboard layout itself to be in the language I need.

Any idea?

like image 791
codeScriber Avatar asked Dec 01 '10 12:12

codeScriber


1 Answers

For English Character only:

android:digits="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ"

With symbols that's, you have defines in digits string:

android:digits="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ !@#$%^*?"
like image 160
Surender Kumar Avatar answered Oct 06 '22 21:10

Surender Kumar



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!