android activity回调该怎么解决?

比如:两个activity,现在activity A 通过startActivtiy 打开activity B,然后Activity B中有一个按钮,要在activity A中来实现activity B中的按钮的点击事件,这应该是一种回调,基础不好,请大家告知,谢谢!!!

可以选择发通知,然后在activityA中 接收;也可以选择第三方库,比如eventBus之类的;

那个事件封装成一个方法,用EventBus调用

想请问你的具体需要在activity A 里面做什么,activity B点击按钮之后 会关闭吗。如果B 中的按钮点击之后关闭,在执行activity A的代码
,在A中就可以使用startActivityForResult

两种办法, 1. 点击Activity B中的按钮,发送一个Broadcast广播,在Activity A中定义receiver来响应这个广播。 2 。使用EventBus框架,原理与广播差不多,百度一下使用方法即可。

如果activityB要调用activityA中的代码,直接让activityB继承activityA不就可以吗?或者直接写个父类的activity,让activityA和activityB都继承它。