【问题标题】:Android Mail Reading With Javamail API使用 Javamail API 阅读 Android 邮件
【发布时间】:2012-02-02 15:30:23
【问题描述】:

我正在使用我的 Android 应用程序的 javamail api 从我的收件箱文件夹中接收电子邮件,

是否可以“仅”拥有带有“content.toString()”的邮件正文?如果可能,我如何使用适配器查看邮件正文部分?我试过 SimpleAdapter 和 SimpleCursorAdapter 但内容是一种对象,不适合适配器。

你们提供什么?

谢谢。

private Message message;
private Object content;

message = inboxReader.inbox.getMessage(Integer.parseInt(_bundle.getString("RowId").toString()));
content = message.getContent();

【问题讨论】:

    标签: android api object gmail jakarta-mail


    【解决方案1】:

    也许你可以试试

    private static String getMailContent(Multipart multipart) throws IOException, MessagingException{
        StringBuffer content = new StringBuffer();
        for (int i = 0; i < multipart.getCount(); i++) {
            BodyPart bodyPart = multipart.getBodyPart(i);
            String disposition = bodyPart.getDisposition();
            if (disposition != null && (disposition.equals(BodyPart.ATTACHMENT))) {
                    // ................................
            } else {
                content.append(bodyPart.getContent());
            }
        }
        return content.toString();
    }
    

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 是的,但我想知道如何在 android 应用程序中显示正文部分。
      猜你喜欢
      • 2014-04-27
      • 2022-08-23
      • 2019-02-23
      • 2015-07-30
      • 2012-05-15
      • 2012-12-28
      • 2016-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多