我之前的文章中写过短信信息实时获取和短信(会话)删除的例子。
相关链接:
短信信息实时获取:http://blog.csdn.net/etzmico/article/details/6860692
短信(会话)删除:http://blog.csdn.net/etzmico/article/details/7077123
因此上述两个方法设计的代码本文将不在写出,可以点击链接查看。
这次把他们结合起来,不过一些小细节需要注意,
首先,在Activity类中声明 ContentResolver,且在onCreate中定义。
static ContentResolver cr;
cr = getContentResolver();
其次,Android的短息接收机制中,是先监听到,然后存入收件箱以及在Notification中提示,系统监听到短信后不会立刻存入收件箱和提示,因此在删除时要特别注意。
new Timer().schedule(new TimerTask() {
@Override
public void run() {