2017-12-13 14 views
0

私は約1時間、emojisをコードで使用しようとしていますが、成功しません。絵文字はコンソールに正常に表示されますが、自分でテキストメッセージを送信するとすぐにすべてが壊れ、これが起こります。 Emoji fails to workemojisをJavaでテキストメッセージ経由で使用する

ここでは、今何をすべきかわから私のコードではない、任意の助けいただければ幸いです。

SmsSubmissionResult[] response = 
client.getSmsClient().submitMessage(new TextMessage(
       "REMOVED", 
       "REMOVED", 
       "**\ud83d\ude36** Homework Task Due (18th December 
2017)\n**\ud83d\ude3c** For English: Revise for end of term 
test\n**\ud83d\ude47** This will take approximately 1 hour.\n\n")); 
+0

あなたが使用しているどのAPIを示すために、適切にタグを付けてください。これは 'SmsSubmissionResult []'に基づいてnexmoのようです。実際にそれを述べることができれば役に立ちます。 –

答えて

3

あなたがthis constructor of TextMessageを使用してメッセージを送信するように見えます。

TextMessage(String from, String to, String messageBody) 

使用the one with is unicode flagtrueに設定します。

TextMessage(String from, String to, String messageBody, boolean unicode) 
関連する問題