Как установить максимальную длину EditTextPreference библиотеки AndroidX? - PullRequest
0 голосов
/ 14 мая 2019

Недавно я перенес свой проект Android на AndroidX и использую ссылку EditTextPreference из библиотеки AndroidX. Теперь я хочу установить максимальную длину EditTextPreference, скажем, 50. Я попытался использовать:

android:maxLength="50"

но это не работает.

Кажется, что все пространство имен андроида не будет работать с EditTextPreference, и нет предложения кода, поэтому я не могу найти связанный код для установки максимальной длины. Как мне установить максимальную длину?

1 Ответ

0 голосов
/ 14 мая 2019

Вы можете попробовать с Java-кодом, который будет работать.Вот отсечено.

EditText et = (EditText) findViewById(R.id.myeditText);
et.setFilters(new InputFilter[]{ new InputFilter.LengthFilter(50) }); // maximum length is 50

Я надеюсь, что это поможет вам.

...