亲们  短信是在SMS里 彩信是在MMS里 请问我怎么把他们同时显示在 我的短信列表里 就和系统原生自带的短信系统一样呢? 求思路~~~

解决方案 »

  1.   

    1.从android的db中读取sms.这个是可以通过contentprovider读取的
    2.自定义一个listview, 写好xml
    3.自己写adapter,把从数据库中读取的数据渲染出来
      

  2.   

    关键是sms db的provider是export的,外部程序可以访问,不然是没用的,呵呵
      

  3.   

    可是我从SMS里表读取的 只是普通短信 如果彩信来了 不会显示到列表里啊 唉~ 悲催死了。 
      

  4.   

    网上都说 Cursor cursor = cr.query(Uri.parse("content://sms/"),
    null, null,
    null, null);  这个可以读取所有短信 但是 明显彩信的URI是 mms = =  怎么就能混到一块去呢。 求解答、、
      

  5.   

    彩信的URI是 mms = = 怎么就能混到一块去
    彩信应该自己去写到数据库里吧
      

  6.   

    普通短信和彩信不在同一个表 但是在他们threads 的id是一样的  所以要一起显示的话 除了要查询sms 表的数据,还要查询pdu表。