Android SQLite表情符号问题

时间:2016-06-13 08:28:21

标签: android sqlite

我有一个问题,了解我应该如何处理用户发布的表情符号。我可以看到表情符号作为图像(或字体,或什么?)到达SQLite数据库,但是当再次从数据库中选择时,我得到一个问号当然是因为数据库不理解它应该如何处理它

enter image description here

任何启示都可以。

更新

嗯,utf-8编码/解码就像熟练的评论者指出的那样答案。

我的编码:

composer.json

我的解码:

String notes = mNotes.getText().toString();
try {
    // Try to encode due to possible emojis in text
    notes = URLEncoder.encode(mNotes.getText().toString(), "utf-8");
} catch (UnsupportedEncodingException ex) {
}
arguments.putString(WorkoutDataInputFragment.TEXT_EXTRA, notes);

0 个答案:

没有答案