本帖最后由 Zengyangtech 于 2010-07-29 12:23:53 编辑

解决方案 »

  1.   

    http://www.blogjava.net/TiGERTiAN/archive/2010/02/18/313396.html
    没具体研究过,不过彩信和短信监控应该差不多吧
    注册一个BroadcastReceiver,然后在onReceive中处理
      

  2.   

    还有 彩信的uri是不是content://mms呢?
      

  3.   


    这个是监控其收发 我已经实现,现在我是想用ContentObserver来监控彩信数据库mmssms.db的变化,然后来做相应的处理
      

  4.   


    我用这个uri可以去读取mmssms.db中的pdu表
      

  5.   

    我试过但是不知道从intent的Bundle里能读出什么内容
      

  6.   

    目前我只能通过去自己记录数据库的变化来实现~ 想从intent里直接获得ID或者其他key都行
      

  7.   

    我最近也在工作中也遇到了舰艇数据库的问题,用到ContentObserver了,但是为什么我给一个指定的uri注册了一个contentObserver之后,只能监听到对表执行insert和update动作,而delete区不能监听到,不知道为什么?那位高手给我指点一下?
      

  8.   

    我用的 content:mms-sms  短信 增删都可以监听  彩信的增加可以监听 删除不可以
      

  9.   

    终于找到了原因.  如果你有android  Telephony的源码你就可以发现 它的MmsProvider 里的notifyChange方法只notify  MmsSms.CONTENT_URI的变化.