I'm not sure this is solvable really, but it's worth the check.
I was writing my own InputFilter
that helps the user in inputing the right chars for ipv4 adress in an EditText
. First stop of course is just filter whatever is not digit or '.' second step is disallow more than 3 '.' third one is to prevent more than 3 digits per group and last is to actually check the number can be (no more than 255)
In any case, I was trying to set rawInputType to InputType.TYPE_CLASS_NUMBER
so the keyboard will fit. Only then I put my input filter and only mine so the system's one will not prevent '.' chars.
This works fine, however I'm using a Nexus 4 and the native keyboard in landscape has it's own TextView
to display the typings and it vanishes the '.' marks!
Probably because of the input type.
Anyway around this ?