iphone ios5絵文字を使用するAndroidアプリケーションを開発しています。
iOS 4 の絵文字ユニコードをデコードできましたが、問題は iOS 5 にあります。
私のコードをデバッグしていると、ios5 emoji unicode がここに示されている utf-16 を使用していることがわかりました
問題は、1 つの絵文字が 2 つの文字で表されることです。たとえば、最初の絵文字は 0xD83D 0xDE04 と表示されます。
デコード操作では、次のことを行います。
<item>\uD83D\uDE04</item>
Android がこの Unicode を認識すると、それを絵文字画像に置き換える必要があります。しかし、これは私にはうまくいきません
注:以前のバージョン(ios 4)で次のことを行うと:
<item>\ue415</item>
パーサーはうまく機能し、このユニコードを絵文字にデコードしますが、アイテムが複数の文字になった場合、どうすれば問題を解決できますか?