4

如何MMS/SMS listeners在 Android 中区分 MMS 和 SMS?因为我的短信计数与彩信计数一样?

我正在使用以下代码计算总彩信。

Uri mmsInboxUri = Uri.parse("content://mms/inbox");
Uri mmsSentUri = Uri.parse("content://mms/sent");

Cursor mmsInboxCursor = getContentResolver().
                         query(mmsInboxUri ,new String[] {"_id"},  null, null);
Cursor mmsSentCursor = getContentResolver().
                         query(mmsSentUri ,new String[] {"_id"}, null, null);
int mmsCount = mmsInboxCursor.getCount() + mmsSentCursor.getCount();
4

1 回答 1

2

您应该检查该列ct_t。如果是彩信,它应该等于application/vnd.vap_multipart.related.

于 2013-03-11T11:09:14.640 回答