Сидуация
Я пытался ограничить количество символов в моем EditText
, используя флаг android:maxLength
.
Код
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/someComponent"
android:layout_alignParentLeft="true"
android:layout_toLeftOf="@+id/someComponent2"
android:background="@null"
android:fontFamily="sans-serif-medium"
android:inputType="textCapWords|textPersonName"
android:lineSpacingExtra="8sp"
android:maxLength="10"
android:maxLines="1"
android:scrollHorizontally="true"
android:textSize="16sp"
android:textStyle="normal"
/>
Задача
По какой-то причине это, похоже, не имеет никакого эффекта.Я могу ввести столько символов, сколько захочу
Вопрос
Может кто-нибудь объяснить, почему EditText не ведет себя в соответствии со своими флагами?Есть ли какие-либо флаги, которые мешают android:maxLength
?
РЕДАКТИРОВАТЬ
Проблема найдена.Не имеет ничего общего с EditText.Был связан с некоторыми ошибочно совершенными изменениями.