안드로이드
Textview 부분 볼드, 색 적용하기
단딴단
2016. 7. 7. 14:52
반응형
다음 예시는 특정 키워드를 색을 바꾸는 코드 예제이다
Spannable spannable = new SpannableString(sentence); if(!keyword.equals("")){ int keywordLocation= sentence.indexOf(keyword); spannable.setSpan(new ForegroundColorSpan(ContextCompat.getColor(context, R.color.talkey_newblue)), keywordLocation, keywordLocation+keyword.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //볼드 예제 str.setSpan(new android.text.style.StyleSpan(android.graphics.Typeface.BOLD), INT_START, INT_END, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); } myTextView.setText(spannable, TextView.BufferType.SPANNABLE);
반응형