2012-10-08 3 views
1

안드로이드의 EditText에서 setError() 메소드를 사용하고 있습니다. 그것은 팝업을 보여 주지만 텍스트는 보이지 않습니다. 텍스트가 흰색 인 배경과 같은 색을 가진 것처럼 보입니다. 다음 코드를 사용하여 작동 시키되 텍스트는 표시되지 않습니다.안드로이드의 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); 

어떻게 작동시킬 수 있습니까?

+0

내가 같은 오류가 있습니다. 잘하면 내 의견을 어떻게 든이 충돌합니다 – Tim

+0

@ 팀 당신이 그것을 범프 싶으면 최대 옆에있는 최대 배열로 질문을 투표 해보십시오. – Peter

+0

@Peter alright. 팁 고마워! – Tim

답변

0

http://code.google.com/p/android/issues/detail?id=22920

(두 번째 주석)

"#은

나는 안드로이드 4.0.3 실행 내 넥서스 S에이 문제를 재현 할 수 있었다.

여기

는 shardu ... @ gmail.com 안녕,의 2 어떻게 작동했다 1.와 테마 만듭니다. @android :. 색상/primary_text_light을

2.Apply MyApp를 매니페스트에서 내 응용 프로그램에 테마 "