想将B activity中建议列表的下拉选项中选中的选项返回A activity中,进行详情检索,代码是这样的:
B activity中在点击下拉选项的函数中A activity接收:目前正在学习中,很多地方不懂,求哪位帮我看看,不胜感激!

解决方案 »

  1.   

    b activity明显是带结果的回调,通过看setResult。它finish后,应该在a中的onactivityResult()方法中接收数据。当然前提是a activity是通过startActivityForResult方法启动的b。如果楼主只是为了启动a,就改成startActivity(b.class, a)中中启动方式就行了。总之就是楼主再看一看关于activity的各种启动方式。
      

  2.   

    就是在a中startActivityForResult,在b中setResult然后finish之后在a中的onactivityResult()中接收结果,这个应该是没错的,因为我传递字符串成功了,就是传递对象出错了
      

  3.   

    传递的对象序列化了吗?就是实现serializable或者parcelable了吗?