android: числовое значение устарело.(От Google: android: numeric Если установлено, указывает, что этот TextView имеет метод числового ввода. * Устаревший: используйте взамен inputType.)
android: inputType = "number", кажется, отлично работает для меня.Вариантов тоже много.(От Google: тип данных, помещаемых в текстовое поле, используемый для того, чтобы метод ввода мог решить, как разрешить пользователю вводить текст.)