我在 android 的 EditText 中使用 setError() 方法。它确实显示了弹出窗口,但文本是不可见的。似乎文本具有与其背景相同的颜色,即白色。我使用以下代码使其工作,但文本仍然不可见。
int ecolor = 65793;
String estring = "Input is incorrect";
ForegroundColorSpan fgcspan = new ForegroundColorSpan(ecolor);
SpannableStringBuilder ssbuilder = new SpannableStringBuilder(estring);
ssbuilder.setSpan(fgcspan, 0, estring.length(), 0);
customPriceInput.setError(ssbuilder);
我怎样才能让它工作?