Показать / Скрыть TextInputLayout нижний штрих программно - PullRequest
0 голосов
/ 30 октября 2019

Я хочу показать TextInputLayout нижний штрих, когда внутри EditText есть хотя бы одна буква, и скрыть его, когда текста нет.

Я попытался посмотреть, как установить app:boxStrokeWidth и app:boxStrokeColor программно, но ничего не смог найти. Я использую onTextChangedListener для проверки длины введенного текста. Это возможно, или есть обходной путь?

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
    if (count == 0) {
        // hide bottom stroke
    } else {
        // show bottom stroke
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...