Я хочу показать 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
}
}