gpt4 book ai didi

android - K9邮件客户端有没有提供通过广播intent获取邮件内容的方法?

转载 作者:行者123 更新时间:2023-11-29 00:47:40 25 4
gpt4 key购买 nike

在我的应用程序中,我收听了从 K9 收到的电子邮件,它工作正常,但似乎不包含实际邮件,只有发件人、收件人、主题等。有什么方法可以获取邮件的实际正文邮件?

最佳答案

查看 MailWidget 应用程序 ( http://android.sopht.ca/ ) 的源代码,我找到了一种方法。但是,我认为没有记录在案:

    public class MessageReceiver extends BroadcastReceiver {

public static final Uri k9Uri = Uri.parse("content://com.fsck.k9.messageprovider/inbox_messages/");

static String[] messages_projection = new String[] {
"_id",
"date",
"sender",
"subject",
"preview",
"account",
"uri",
"delUri"
};

@Override
public void onReceive(Context context, Intent intent) {
Cursor curSt = mContext.getContentResolver().query(k9Uri, messages_projection, null, null, null);
curSt.moveToFirst();
String preview = curSt.getString(curSt.getColumnIndex("preview"));

}
}

关于android - K9邮件客户端有没有提供通过广播intent获取邮件内容的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5425567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com