본문 바로가기

안드로이드

TextView html 적용하기,일부 글자색 바꾸기


TextView html 적용하는 방법 

///////////////////////////////////////////////////////////////////////////////////////////////////////

String html="<p>상록활엽수의 숲 속에서 모여 자란다. 뿌리줄기는 짧고 굵으며 길게 땅 속을 뻗고 잎이 드문드문 달리며 잎자루 밑 부분과 함께 비늘조각이 붙는다. <p>작은 잎조각은 긴 타원형의 달걀 모양 또는 좁은 달걀 모양이고 자루가 없으며 털이 없고 표면에 광택이 있으며 가장자리에 톱니가 있고 끝 부분이 까끄라기처럼 뾰족하다. 첫째 잎조각의 뒤쪽 첫째 작은 잎조각이 특히 발달하여 다른 잎조각과 크기가 비슷하고 깃꼴로 갈라진다. </p>몸 끝에 달린 작은잎이 발달하지 않았으며 제주도에서 자란다.</p>"

TextView htmlTxt = (TextView)findViewById(R.id.htmltxt);

Spannable lspan = (Spannable) Html.fromHtml(htmlTxt);

htmlTxt .setText(lspan.toString());

//////////////////////////////////////////////////////////////////////////////////////////////////////



TextView  일부 글자색 바꾸는 방법입니다.

//////////////////////////////////////////////////////////////////////////////////////////////////////

TextView htmlTxt = (TextView)findViewById(R.id.htmltxt);

htmlTxt .setText(Html.fromHtml("관련 검색어 " +  "<FONT color=" +"#00a2d5"+">" +"6개"+ "</FONT>"+ " 더보기" ));

//////////////////////////////////////////////////////////////////////////////////////////////////////