2011-08-08 4 views
1

이 상황에서 변수를 사용할 수있는 방법이 있습니까? 나는이 부호를 원한다 :문자열에서 변수를 사용하여 Html.fromHtml

String str = "test";
Html.fromHtml ("test < .bold> str < ./bold> test");

테스트 테스트 테스트

대신이 있습니다 :

를 만들기 위해

테스트 STR 테스트

,이 약



감사

+0

따옴표 안에 "str"을 포함 시켰습니다. 그것은 변수이며 teepee가 아래에 답한대로 따옴표 밖에 추가해야합니다. – Otra

+0

'<.bold>'은 (는) 유효한 HTML이 아니며'Html.fromHtml()'에 의해 승인되지 않습니다. – CommonsWare

답변

4

무엇을 ?

String str = "test"; 
textView.setText(Html.fromHtml("test <bold>" + str + "</bold> test")); 

또는 더 어려운 솔루션

, 당신은 정규 표현식으로 정의 된 문자열을 교체하기위한 자바의 replaceAll를 사용할 수 있습니다.

관련 문제