Если вы хотите, чтобы добавить некоторые ограничения, что этот конкретный EdiText привычка должна поднять специальный тип клавиатуры (цифровая клавиатура/текст) для ввода в. Добавьте следующий параметр в блоке EditText макет/xyz.xml.
android:inputType=""//your specific type gies here e.g "number" "textUri" ...
деталь
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="142dp"
android:layout_marginTop="145dp"
android:ems="10" android:inputType="number">
вы также можете изменить его из свойств вида, выбрав соответствующий EditText.
Спасибо, что знаю этот. Я на самом деле имел в виду, что пользователь не может изменять клавиатуру в настройках, например, менять клавиатуру устройства по умолчанию – Bended
Возможно, вы захотите использовать некоторое отражение в java, но это будет отличаться для разных версий os (скорее всего) :) –