Я использую библиотеку MaterialEditText.
Хотя я попытался удалить библиотеку MaterialEditText и использовать обычный EditText также не работает.
Проблема в том, что когда я пытаюсь ввести inputType="textPassword"
или inputType="number"
или inputType="numberDecimal"
, мой editText не принимает число в качестве ввода.
Я пробовал с несколькими телефонами. Что я узнал, это работает правильно на телефонах SAMSUNG, а не на других телефонах.
Я что-то упустил?
<com.rengwuxian.materialedittext.MaterialEditText
android:id="@+id/mobile_number"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/activity_horizontal_margin"
android:layout_marginStart="@dimen/activity_horizontal_margin"
android:hint="@string/mobile_number"
android:inputType="numberDecimal"
android:textSize="@dimen/font_size_sub_normal"
app:met_clearButton="true"
app:met_floatingLabel="normal"
app:met_floatingLabelTextColor="@color/colorPrimary" />
, даже если я использую обычный editText, он не работает.
Если я удаляю InputType, чем он работает.
РЕДАКТИРОВАТЬ:
Я только что обнаружил, что проблема с клавиатурой Google. Все работает нормально с клавиатурой Samsung, но inputType с Google Keyboard не работает. Не работает в том смысле, что не принимает цифры