我有一个我验证的编辑文本。如果输入的数据与格式不对应,我将背景设置为红色,当它对应时,我将其设置回浅灰色,但矩形消失了。我想知道当输入的数据格式正确时,是否可以将其属性重置为其原始值。这就是我现在正在做的
EditText name = (EditText) findViewById(R.id.Name);
if (name.getText().length() < 1)
{
error = true;
unit.setBackgroundColor(Color.RED);
}
else
{
//instead of this line reset edittext properties
unit.setBackgroundColor(Color.LTGRAY);
}