-
반응형
안녕하세요, 하루플입니다.
안드로이드 앱에 이모지를 적용하려고 제공하는 라이브러리를 사용해보았는데
https://developer.android.com/guide/topics/ui/look-and-feel/emoji-compat?hl=ko
안드로이드 공식 문서에서 제공하는대로 라이브러리를 적용해보았는데 제대로 안나오더라구요..😭
이 방법은 나중에 다시 적용해봐야할 것 같습니다.
그래서 라이브러리가 아닌 더 쉽게 이모티콘의 유니코드로 바로 이모지를 적용하는 방법을 찾았습니다!
https://apps.timwhitlock.info/emoji/tables/unicode
위 사이트에 접속하면 이모지의 유니코드를 확인할 수 있습니다.
적용하고 싶은 유니코드를 복사합니다.
웃는 얼굴 유니코드는 'U+1F601' 인데 여기서 U+ 를 0x 로 치환해 '0x1F601' 로 바꿉니다.
val unicodeText = "${String(Character.toChars("0x1F601"))}" binding.textView.text = unicodeText
그리고 이렇게 텍스트를 적용해주면 이모티콘이 잘 나오게 됩니다.
반응형'개발 > Android' 카테고리의 다른 글
[Android] CollapsingToolbarLayout, ViewPager2를 함께 사용시 스크롤 이슈 해결방법 (0) 2023.01.19 [Android | Kotlin] Bottom Sheet Dialog 개발하기 (0) 2023.01.17 [Android | 앱 성능 최적화] GPU 렌더링 속도 프로파일링 및 레이아웃 평탄화 (2) 2023.01.12 안드로이드스튜디오 Activity에서 다른 Activity 변수/함수 접근하기 (0) 2022.06.14 안드로이드스튜디오 자바를 코틀린으로 번역하는 가장 쉬운 방법! (Convert Code From Java) (0) 2022.06.13 댓글