나는 무작위로 이모티콘을 사용자에게 돌려 줄 수있는 작은 안드로이드 응용 프로그램을 만들려고합니다. 내 의도는 실제 유니 코드 이모티콘 문자를 사용하여 유니 코드 문자열 문자로 반환하는 것입니다.유니 코드 문자가 지원되는지 검색 하시겠습니까?
무작위로 선택할 수있는 유니 코드 문자열의 전체 배열을 만들었으며 많은 유니 코드 문자열이 올바르게 표시됩니다. 그러나 일부는 지원되지 않는 문자 (x가있는 사각형)로 표시됩니다.
분명히 모든 플랫폼이 모든 유니 코드 이모티콘 문자를 지원하지는 않지만 가능한 경우 지원되는 문자가 무엇인지 판별 할 수있는 방법을 원합니다. 이상적인 방법은 지원되는 문자 목록을 쿼리하는 것이지만 개별 문자를 테스트 할 수 있으면 작업을 올바르게 수행 할 수 있습니다.
보기? 감사! – Maragues
@Maragues 불행히도, 나는 일하기를 기대할 수있는 안전한 이모티콘을 수동으로 정의한 상수 배열을 갖기 위해 사임했습니다. – SuperBiasedMan
Android 23에는 무언가 (https://developer.android.com/reference/android/graphics/Paint.html#hasGlyph(java.lang.String))가 포함되어 있지만 코드가 기본 함수를 호출하는 것처럼 보입니다. 내가 운이 없다고 생각해. 빠른 응답 주셔서 감사합니다 – Maragues