首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mailcore2 :邮件正文包含图片描述

mailcore2 :邮件正文包含图片描述
EN

Stack Overflow用户
提问于 2019-08-16 21:36:54
回答 1查看 54关注 0票数 0

我在我的应用程序中使用mailcore2处理电子邮件。

我使用下面的代码来加载电子邮件正文,但它也显示了一个带有名称的图像描述。我只想要没有图像名称的邮件正文。有什么选择吗?

代码语言:javascript
复制
private fun loadBody() {
        mBodyOp = imapSession().plainTextBodyRenderingOperation(mImapMessage, mCurrentFolder.tag, true)
        mBodyOp?.start(object : ShortOperationCallback(context) {
            override fun succeeded() {
                vEmailText.text = mBodyOp?.result()
            }
        })
    } 
EN

回答 1

Stack Overflow用户

发布于 2019-09-27 14:21:57

我没有得到任何具体的答案,但不知何故我做到了如下所示,我不知道这是不是合适。

首先,检查附件是否可用。在使用"-“符号和第一个附件文件name.So拆分正文之后,它与电子邮件正文和所有附件一起拆分。

代码语言:javascript
复制
private fun loadBody() {
        mBodyOp = imapSession().plainTextBodyRenderingOperation(mImapMessage, mCurrentFolder.tag, false)
        mBodyOp?.start(object : ShortOperationCallback(context) {
            override fun succeeded() {
                mImapMessage?.attachments()?.let {
                    if (it.isNotEmpty())
                        vEmailText.text = mBodyOp?.result()?.split("- "+ it[0].filename())?.get(0) ?: ""
                    else
                        vEmailText.text = mBodyOp?.result()
                }
            }
        })
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57525640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档