I have a problem with EditText.
i use this simple code:
B4X:
aEdit.InputType=aEdit.INPUT_TYPE_DECIMAL_NUMBERS
A user with a samsung galaxy note 2 has no point and no minus sign on keyboard
On all other devices tested the keyboard is configured correctly.
This is a known problem? is there a workaround ?
It is the responsibility of the keyboard app to correctly interpret the input mode and show the correct key set. He can try to switch to a different keyboard.
I had a similar problem with Galaxy Tab2 10 inch with cellular option (WiFi only tab2 has no problem using the decimal)
My Workaround:
Use IME library and filter the input:
IME.SetCustomFilter(EditText1, EditText1.INPUT_TYPE_TEXT, "-0123456789.")