E/AndroidRuntime( 278): java.lang.RuntimeException: Failure delivering result R
esultInfo{who=null, request=1, result=0, data=null} to activity {cn.peng/cn.peng
.TestHandle}: java.lang.NullPointerException
写的很明白 空指针....
你可以这样,在b中注册一个broadcastreciever,然后在a中做某些操作时去发广播消息,这样B中就能接受到了
esultInfo{who=null, request=1, result=0, data=null} to activity {cn.peng/cn.peng
.TestHandle}: java.lang.NullPointerException
写的很明白 空指针....
你可以这样,在b中注册一个broadcastreciever,然后在a中做某些操作时去发广播消息,这样B中就能接受到了
感觉这样的话和用startActivity+Bundle的方式差不多,我想实现的关键不在于怎么向B发信息,在于由B方便的返回结果给开启这个Activity的Activity,比如我还可能在名为C、D的Activity中去转向B,如果能用startActivyForResult()是最好不过了,这样可以将结果返回给上一个Activity