본문 바로가기
안드로이드

[안드로이드] 유니코드 문자(특수문자)를 코드에서 사용하는 방법

by 호군 2011. 6. 8.
반응형
안드로이드에서는 ℃, ®, ... 등의 특수문자를 사용 할 수 있습니다.
그런데 이 문자를 복사해서 TextView에 출력하면, 내가 원하던 문자가 출력되지 않습니다.
그래서 "\u{유니코드번호}" 를 사용하면 원하는 특수문자를 출력 할 수 있습니다.
간단한 예제로 위의 두 특수 문자를 출력 할 경우의 사용 방법입니다.
ex)
  ℃  →  "\u2103"
  ®  → "\n00AE"

HTML ISO-8859-1 Reference : http://w3schools.com/tags/ref_entities.asp
 - 코드 값은 &#{숫자}; 로 명시되어있고, 숫자는 10진수로 표시되어있습니다.
Unihan data for U+2103 : http://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=%E2%84%83
 - TextBox에 문자[ex) ℃, ®]를 입력하면, 해당 유니코드 값을 표시합니다.
반응형