Ser*_*tov 40
需要对SMS ContentProvider执行简单查询.这是一个工作示例:
final Uri SMS_INBOX = Uri.parse("content://sms/inbox");
Cursor c = getContentResolver().query(SMS_INBOX, null, "read = 0", null, null);
int unreadMessagesCount = c.getCount();
c.deactivate();
Run Code Online (Sandbox Code Playgroud)
您还需要READ_SMS权限:
<uses-permission android:name="android.permission.READ_SMS" />
Run Code Online (Sandbox Code Playgroud)
请记住,SMS内容提供商实际上并不是SDK的一部分,并且不保证此代码适用于所有过去,现在和将来的设备.
| 归档时间: |
|
| 查看次数: |
10057 次 |
| 最近记录: |