解决方案 »

  1.   

    你都没有传递数据,当然是null。请仔细看下startActivityForResult的用法。
      

  2.   

    http://m.baidu.com/from=2001a/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_1003%2Cta%40iphone_2_4.2_1_9.9/baiduid=4952E1C3E2DBC65C1114B11F7A408478/w=0_10_setresult/t=iphone/l=3/tc?ref=www_iphone&lid=6190608747684477040&order=1&vit=osres&tj=www_normal_1_0_10&m=8&srd=1&cltj=cloud_title&dict=20&sec=41404&di=5b2ccac0a87fbc0b&bdenc=1&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IEQGG_ytK1DK6mlrte4viZQRAXjb-RXWXHkfwwyPQps-DcyzyKTEz7qR2rKtnxmdN78vwdcbshgCAKxYZhg2iOgSAUDYpzK
    应该能解决你的问题
      

  3.   

    intent.putParcelableArrayListExtra("pace", (ArrayList<PersonPacerable>)personPacerableList);这句不是传递了数据了吗〈〉?
      

  4.   

    intent.putParcelableArrayListExtra("pace", (ArrayList<PersonPacerable>)personPacerableList);这句不是传递了数据了吗〈〉?
    setResult(200, intent);是个什么方法
      

  5.   

    intent.putParcelableArrayListExtra("pace", (ArrayList<PersonPacerable>)personPacerableList);这句不是传递了数据了吗〈〉?
    setResult(200, intent);是个什么方法
    这个不就是设置返回的setResult(responseCode,intent)
      

  6.   

    List<PersonPacerable> personPareList = getIntent()
    .getParcelableArrayListExtra("pace");这里的getIntent()应该换为intent,即onActivityresult中返回的第三个参数,intent.n改了之后就OK了。