如何在Android中通过MMS/SMS listeners
区分彩信和短信?因为我收到的 SMS 计数与 MMS 计数一样?
我正在使用以下代码计算总彩信。
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();
最佳答案
您应该检查列 ct_t
。如果是彩信,它应该等于 application/vnd.vap_multipart.related
。
关于android - 如何区分Android中的彩信和短信?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15335970/