从收件箱检索邮件



我正在制作一个应用程序,借助它我可以获得所有文本消息的ArrayList。我实现这一点没有问题,但当我将其发送到Android设备的默认短信应用程序时,我会看到"[]"周围的文本。但我不想要那个括号。

例如:我的收件箱里有一个文本"Hello World",但我收到的字符串显示"[你好世界]"。我想要收件箱中显示的确切邮件。那么我该怎么做才能从字符串中删除多余的"[]"呢。

请帮我一下。提前感谢

如果您试图用toString()发送整个ArrayList,并且它显示了括号,则可以尝试重建字符串:

String message = "";
    for(int i=0; i<array.size(); i++){
        message += array.get(i) + ", ";
    }

其中","可以是分隔符。但我不确定这是你想要的,你能在描述中提供更多信息吗?

编辑:尝试

String message="[Hello World]";
        message.substring(1,message.length()-1);

最新更新