Nice programing

TextView의도 기호 (섭씨 / 화씨)

nicepro 2020. 12. 10. 21:08
반응형

TextView의도 기호 (섭씨 / 화씨)


작은 원형 각도 기호를 TextView에 포함하는 방법이 있습니까? 이것은 섭씨 또는 화씨와 같은 온도 판독을위한 것입니다. 이전에 프로그래밍 방식으로이 작업을 수행 한 사람이 있는지 궁금합니다.


Java에서 사용할 수있는 섭씨도에 대한 유니 코드 기호가 있습니다 \u2103. 화씨의 경우 \u2109.

Android 버전 2.3.6을 실행하는 Android Nexus S에서 작동하는 것을 확인했습니다.

예제 코드 :

temperatureValue.setText((result) + " \u2109");

누군가 문자없이 작은 원 기호 만 원하면 다음을 사용할 수 있습니다.

\u00B0

출처 : 유니 코드 문자 'DEGREE SIGN'


섭씨 활동

tempValue.setText((resultemp) + " \u2103");

화씨

tempValue.setText((resultemp) + " \u2109");

켈빈

tempValue.setText((resultemp) + " \u212A");

Romer를 위해

tempValue.setText((resultemp) + " \u00B0R");

Celsius 용 xml.file에서

android:text="\u2103"

화씨

android:text="\u2109"

켈빈

android:text="\u212A"

Romer를 위해

android:text="\u00B0R"

<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="\u00B0"/>

Android 스튜디오 레이아웃 미리보기에서 기호가 보이지 않으면 추가해야합니다.

xmlns:tools="http://schemas.android.com/tools"

루트 xml 요소에.


도 (o) 원 기호 만 필요한 경우 아래 코드를 복사 할 수 있습니다.

char tmp = 0x00B0;
temperature.setText("60"+tmp);

도움이되기를 바랍니다 :)

참고 URL : https://stackoverflow.com/questions/3312001/degrees-symbol-as-in-degrees-celsius-fahrenheit-in-a-textview

반응형