从底部导航活动获取数据

时间:2020-10-19 17:32:28

标签: java android android-activity

我有两个活动,第一个是MainActity( FirstActivity ),它仅显示数据, 第二个是BottomNavigationView Activity( SecondActivitys )。

当我进入 SecondActivitys 的某些活动时,我想将数据发送回FirstActity。

我使用了Intent,但是在MainActivity上只有一个按钮可以启动 SecondActivitys 中的一些按钮。这意味着我必须在没有 requestCode 的情况下调用 startActivity ,我无法在 MainActivity

上使用onActivityResult

我该如何解决?请帮忙!!

1 个答案:

答案 0 :(得分:0)

我不明白,为什么您不能使用 onActivityResult

但这是替代方法: 您可以尝试BroadcastReceiver或EventBus。 实际上,EventBus是一个使用BroadcastReceivers的库。 您可以在此处查看:Android-Broadcast Receiver

注意:请不要在任何地方都使用广播接收器。因为它们降低了代码的可读性。