Сделать TextView автоматически удалить старый текст? - PullRequest
0 голосов
/ 03 сентября 2018

Я использую TextView для регистрации в приложении Android, и если оно становится слишком длинным, приложение становится нестабильным. Можно ли установить максимальный лимит, чтобы TextView удалял старый текст после достижения определенного размера? Если нет, я могу настроить приложение на автоматическую очистку текста один раз в день. Если я хочу очистить текст вручную, могу ли я позвонить TextView.clearComposingText();?

1 Ответ

0 голосов
/ 03 сентября 2018
 <TextView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:maxLength="100"/>

Установите максимальную длину текстового просмотра в качестве предельного числа, а также проверьте, когда нужно очистить текстовое представление. Напишите следующую функцию в Activity и вызовите ее на onCreate.

private void checklength(){
   if(textview.getText().length()==100){
       textview.setText("");
   }
}

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...