вы можете редактировать пользовательское поле, чтобы сделать его недействительным.Скажем, вы хотите установить текст в настраиваемом поле.Вы делаете
field.setText("Test");
setText должно быть
public void setText(String text)
{
this.text=text;
invalidate();
}
Таким образом, вы можете сделать недействительным только пользовательское поле, и только оно будет перекрашено