前端一个activity 中含有一个listview 显示 拦截到的短信列表
后台BroadcastReceiver拦截短信,如何能做到拦截到一条信息后listview 及时自动更新

解决方案 »

  1.   

    更新数据,然后调用
    ((BaseAdapter)listview.getAdapter).notifyDatasetChanged()
      

  2.   

    问题是信息是在BroadcastReceiver 拦截 到的 在那里面如何能调用楼上说的代码呢
      

  3.   

    在拦截到短信后,发一个Broadcast,在listview那个activity中接受这个,然后调用notifyDatasetChanged()
      

  4.   

    直接用内部类或者在创建BroadcastReceiver的时候作为参数传进来