我试图从K-9电子邮件客户那里获得一份无法阅读的电子邮件清单。 I m 采用以下代码:
public class EmailReceiver extends BroadcastReceiver{
public static final Uri k9uri = Uri.parse("content://com.fsck.k9.messageprovider/inbox_messages/");
static String[] messages_projection = new String[] {"subject", "preview", "unread"};
@Override
public void onReceive(Context context, Intent intent) {
try {
Context mContext = context;
Cursor curSt = mContext.getContentResolver().query(k9uri, messages_projection, "unread= true ", null, null);
curSt.moveToFirst();
...
问题是,它收回了箱内的所有电文,不论是否读。 我从阅读和读写的信息中审视了“校对”一栏的内容,它们确实有真实和错误的价值观。 我期待着找到解决办法,但可以提出解决办法。 任何人都曾卷入这一问题。 如果是这样的话,就有一个解决办法。
成就