把Broadcastreceiver弄成activity 的内部类 然后把得到的数据拿出来 就行了

解决方案 »

  1.   

    这个也好办,收到广播之后,new一个intent,把数据赋给intent,然后通过这个intent启动你所要的activity.
    eg, Intent in = new Intent(this, YouActivity.class); 
    in.puExtras("key", data);
    context.startActivity();然后在你的activity的onCreate()函数中String data = intent.getStringExtras("key"); ps:这里面假定你要的数据时String类型的,其他类型的请查文档。