Android删除短信的方法
2010-12-08 23:07
597 查看
1.删除短信的函数,一条一条的删除所有短信
2.在AndroidManifest.xml中增加读取短信的权限
/* * Delete all SMS one by one */ public void deleteSMS() { try { ContentResolver CR = getContentResolver(); // Query SMS Uri uriSms = Uri.parse("content://sms/sent"); Cursor c = CR.query(uriSms, new String[] { "_id", "thread_id" }, null, null, null); if (null != c && c.moveToFirst()) { do { // Delete SMS long threadId = c.getLong(1); CR.delete(Uri.parse("content://sms/conversations/" + threadId), null, null); Log.d("deleteSMS", "threadId:: "+threadId); } while (c.moveToNext()); } } catch (Exception e) { // TODO: handle exception Log.d("deleteSMS", "Exception:: " + e); } }
2.在AndroidManifest.xml中增加读取短信的权限
<uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.WRITE_SMS" />
相关文章推荐
- Android实现获取未接来电和未读短信数量的方法
- Android通讯录联系人的读取、更新、插入、删除等方法
- Android开发工程中集成mob短信验证码功能的方法
- Android 调用发送短信的方法
- Android:短信 筛选/批量删除 程序(支持Android 2.3~4.4)
- Android中删除节点下的所有子节点,包括子节点的子节点,用递归方法
- iPhone短信导入到Android手机的方法
- Android开发删除指定号码短信(发信箱)
- Android中进入下一个Activity时在上一个Activity主动调用onDestroy()方法不会真正将上一个Activity从栈中删除
- android 添加手机短信,获取手机短信,删除手机短信和修改手机短信
- 删除android ScrollView边界阴影方法
- android短信拦截实现的两种方法
- Android中进入下一个Activity时在上一个Activity主动调用onDestroy()方法不会真正将上一个Activity从栈中删除
- Android实现WebView删除缓存的方法
- 转:Android 发送短信的方法
- android删除指定手机号的短信
- android发送短信和打电话的方法
- Android实现WebView删除缓存的方法
- Android设置自定义手机铃声、短信、通知及闹钟铃声的方法
- Android 删除所有短信、联系人和通话记录