В файле макета XML можно определить, какие цифры разрешено вводить в поле ввода (, посмотрите здесь ) - возможно, что-то прослушано, поэтому допускаются все цифры, кроме числа 9?
Например:
<EditText
android:digits="1" />
Создает поле ввода, которое принимает только введенную цифру "1".
Кажется, что это может быть вероятной причиной, но этоне очень легко сказать наверняка, прежде чем вы предоставите некоторый код для просмотра.