2014-02-18 2 views
4

내 응용 프로그램의 검색 필드에 AutoCompleteTextView을 구현했습니다.검색 텍스트에 따라 강조 표시된 AutoCompleteTextView 드롭 다운 목록 텍스트

드롭 다운 목록에서 강조 표시 될 AutoCompleteTextView (검색 텍스트 필드)에 입력 된 텍스트를 강조 표시하고 싶습니다. 어떻게해야합니까?

+0

을 추가 할 수 있지만 – sambal

+0

예를 입력되지 않았을 특정 문자 내가 상자에 "ca"라고 입력하고 "Canada"라고 입력하면 "Canada"가 굵게 표시되지만 "ca"는 표시되지 않습니다. – sambal

+0

내 대답은 여기를 참조하십시오 : http : // stackoverflow. com/questions/15119113/autocomplete-textbox-highlighting-typed-in-the-suggestions-list/30158346 # 30158346 – Milad

답변

0

그래서, 당신의 getView 방법은 지금까지 내가 전체 텍스트 제안을 사용자 정의 할 수 있습니다 다음

Spannable spanText = Spannable.Factory.getInstance().newSpannable(textString); 
spanText.setSpan(new BackgroundColorSpan(0xFFFFFF00), startIndex, endIndex, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 
myTv.setText(spanText); 
+0

사용자 정의보기를 사용하고 있지 않습니다. 자동 완성 textView (기본 안드로이드) – sambal

+0

나는 사용자 정의 어댑터를 사용하고 있습니다 .. 어디서 "textString"을 얻을 수 있습니까 ??? newSpannable (textString); –

관련 문제