3

在我的应用程序中,我需要集成包括笑脸在内的评论功能。我成功地在 android 编辑文本框中显示了笑脸。但我很震惊......用笑脸的用户写完完整的评论后,用户将点击发送。用户点击后输入我需要将评论作为文本发送(需要将微笑替换为字符串,如“:-)”)。如何将该笑脸图像转换为其各自的代码。请任何人帮助我摆脱困境。

并将文本转换为笑脸我正在使用下面的代码

ImageGetter imageGetter = new ImageGetter() {
public Drawable getDrawable(String source) {
Drawable d = getResources().getDrawable(
    cstlistemoji.images[index]);
    d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
                return d;
            }
        };
        cs = Html.fromHtml(
                "<img src='"
                        + getResources()
                                .getDrawable(cstlistemoji.images[index])
                        + "'/>", imageGetter, null);
        System.out.println("cs is:- " + cs);
        edttxtemoji.append(cs);
4

0 回答 0