Switched to new emoji lookup pattern, added rendering support.

This commit is contained in:
Moxie Marlinspike
2013-06-28 16:56:30 -07:00
parent 2e31cfed11
commit 71e161c792
62 changed files with 100 additions and 169 deletions

View File

@@ -51,6 +51,7 @@ import org.thoughtcrime.securesms.mms.Slide;
import org.thoughtcrime.securesms.mms.SlideDeck;
import org.thoughtcrime.securesms.recipients.Recipient;
import org.thoughtcrime.securesms.service.SendReceiveService;
import org.thoughtcrime.securesms.util.Emoji;
import org.thoughtcrime.securesms.util.FutureTaskListener;
import org.thoughtcrime.securesms.util.ListenableFutureTask;
@@ -165,7 +166,8 @@ public class ConversationItem extends LinearLayout {
/// MessageRecord Attribute Parsers
private void setBodyText(MessageRecord messageRecord) {
bodyText.setText(messageRecord.getDisplayBody(), TextView.BufferType.SPANNABLE);
bodyText.setText(Emoji.getInstance(context).emojify(messageRecord.getDisplayBody(), Emoji.EMOJI_LARGE),
TextView.BufferType.SPANNABLE);
}
private void setContactPhoto(MessageRecord messageRecord) {