我刚刚遇到一个我不知道如何解决的问题。它看起来很傻,但我找不到修复它的方法。
我在 android 中有一个带有多个 EditText 的表单,当您提交表单时,它会检查那些 EditText,如果它们有错误的数据,我将 EditText 更改为红色边框(应用九补丁图像)。
myEditText.setBackgroundResource(R.drawable.edittext_red);
问题是,当用户更改EditText时,我想恢复android的默认样式,但我不知道该怎么做。如果我做:
myEditText.setBackgroundResource(0);
它只会删除所有内容,这不是我想要的。
谢谢!