Android 如何将特殊字符转换为图像(笑脸)

Android 如何将特殊字符转换为图像(笑脸),android,web-services,image,Android,Web Services,Image,可能重复: 我创建了一个数据库,并向其中添加了4个字段。1.身份证,2。位置,3。特殊字符4。网址。因此,我能够在单击时显示相应的特殊字符。当我提交时,我如何将那个特殊的角色转换成笑脸图像。我尝试使用“Contains()”和“Replace”之类的函数。但当我将消息提交到列表视图时,没有任何效果 我正在从web服务列表视图中列出消息 我得到了相同的特殊字符和文本。我没有得到图像而不是特殊的角色 如何将特殊字符转换为笑脸图像。我将所有图像存储在drawable文件夹中。第一件事:使用ListA

可能重复:

我创建了一个数据库,并向其中添加了4个字段。1.身份证,2。位置,3。特殊字符4。网址。因此,我能够在单击时显示相应的特殊字符。当我提交时,我如何将那个特殊的角色转换成笑脸图像。我尝试使用“Contains()”和“Replace”之类的函数。但当我将消息提交到列表视图时,没有任何效果

我正在从web服务列表视图中列出消息

我得到了相同的特殊字符和文本。我没有得到图像而不是特殊的角色


如何将特殊字符转换为笑脸图像。我将所有图像存储在drawable文件夹中。

第一件事:使用ListAdapter可以实现这一点 参考:

第二:你需要通过编程来决定用哪个特殊角色重放哪个图标


在列表适配器中,您将有textview+图标。

另一种方法是使用webview。创建一个html字符串并用图像标记替换您的特殊字符。

使用画布绘制文本并将其保存为位图。所以文本将更改为位图。我需要将特殊字符转换为存储在drawable文件夹中的笑脸图像。