android删除指定手机号的短信
2014-01-15 16:42
363 查看
public void deleteSMS(){
try{
ContentResolver cr=getContentResolver();
Uri urisms=Uri.parse("content://sms/");
Cursor c=cr.query(urisms,new String[]{"_id", "thread_id" }, null, null, null);
if(null!=c && c.moveToFirst()){
do{
long threadid=c.getLong(1);
String ss=c.getString(0)+c.getString(1);
cr.delete(Uri.parse("content://sms/"),
"address=? or address = ?", new String[] {"手机号",
"+86手机号"});
// cr.delete(Uri.parse("content://sms/conversations/" +threadid),
// null, null);
Log.d("deleteSMS", "threadId:: "+threadid);
}while(c.moveToNext());
}
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
不要忘记添加修改短信的权限:
<uses-permission android:name="android.permission.WRITE_SMS"/>
try{
ContentResolver cr=getContentResolver();
Uri urisms=Uri.parse("content://sms/");
Cursor c=cr.query(urisms,new String[]{"_id", "thread_id" }, null, null, null);
if(null!=c && c.moveToFirst()){
do{
long threadid=c.getLong(1);
String ss=c.getString(0)+c.getString(1);
cr.delete(Uri.parse("content://sms/"),
"address=? or address = ?", new String[] {"手机号",
"+86手机号"});
// cr.delete(Uri.parse("content://sms/conversations/" +threadid),
// null, null);
Log.d("deleteSMS", "threadId:: "+threadid);
}while(c.moveToNext());
}
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
不要忘记添加修改短信的权限:
<uses-permission android:name="android.permission.WRITE_SMS"/>
相关文章推荐
- Android实现短信监听并且转发到指定的手机号,转发后不留痕
- Android开发删除指定号码短信(发信箱)
- Android实现短信监听并且转发到指定的手机号,转发后不留痕
- Android实现短信监听并且转发到指定的手机号,转发后不留痕
- Android实现短信监听并且转发到指定的手机号,转发后不留痕
- Android ContentObserver ---拦截短信并删除
- (转)[Android实例] 关于使用ContentObserver监听不到删除短信会话的解决方案
- android 4.4删除短信
- android中获取手机短信,删除短信功能
- adb shell下使用命令行删除android系统中指定文件和文件夹 转
- Android 截取指定号码的短信,并且不让系统获取短信通知用户
- android 4.4删除短信
- android删除android拦截短信并删除该条短信
- android 添加手机短信,获取手机短信,删除手机短信和修改手机短信
- Android Call Log and SMS Delete 电话记录和短信删除
- android 系统短信数据库的查询与删除
- Android 如何删除短信
- android 短信通知和SQLITE 应用,并在 listview中删除Item,或是清除整个listivew信息
- Android 利用广播实现指定号码的短信的拦截 附源码下载链接
- Android 调用系统发短信界面,给指定号码发短信,并带短信内容