我正在编写一个聊天应用程序,并使用here Displaying emoticons in Android中的代码来解析情感图标
我的聊天文本像"SENDER|TIME|NON_PARSED_CHAT_TEXT“一样存储在ArrayList中
问题是,我将所有聊天消息(时间、发送者和聊天文本)放在一个字符串中,我将其拆分并在ListView中将其显示在一行中,每次我获得此聊天文本并重新解析它以获取情感图标时,是否有可能将可扩展对象(解析后的聊天文本由所提供的问题中的函数生成)存储到ArrayList中,并包含时间和发送者?
谢谢
发布于 2013-02-16 01:52:34
有没有可能将可扩展对象(解析后的聊天文本,由问题中的函数生成)存储到ArrayList中的字符串中,并包含时间和发送者?
欢迎你使用toHtml() on the Html class,尽管它只能处理一些超文本标记语言的输出,不能处理任意的东西。
您还可以有一个ArrayList来保存Spannable,而不是该Spannable的String转换。
https://stackoverflow.com/questions/14900449
复制相似问题