我正在制作一个聊天应用程序,其中使用了图释功能。我的表情符号正常运行,但问题是:
当我只发送一个微笑时,它可以正常工作
我想在edittext或对话框中发送多张图片,这是图片快照:
这是我的代码:
builder = new SpannableStringBuilder(message1);
if(message1.contains("x-(R"))
{
int len=message1.indexOf("x-(R");
while(len!=-1)
{
builder.replace(len, len+4, getSmiley(1));
message1=message1.replaceFirst("x-\\(R", "");
len=message1.indexOf("x-(R");
}
}
对于发送和显示图像,我要怎么做?
最佳答案
您可以使用getSmiley(1).toString()。
会起作用吗?
喜欢
message1 = message1.replaceFirst(“ x-\(R”,getSmiley(1).toString());