我想在EditText内至少有一个字母时显示TextInputLayout
下笔画,而在没有文本时将其隐藏。
我尝试查找如何以编程方式设置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
}
}