【问题标题】:Get data from bottom navigation activity从底部导航活动中获取数据
【发布时间】:2020-10-19 17:32:28
【问题描述】:

我有两个活动首先是 MainActity(FirstActivity) 只显示数据, 第二个是BottomNavigationView Activity(SecondActivitys)。

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

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

上使用 onActivityResult

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

【问题讨论】:

    标签: java android android-activity


    【解决方案1】:

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

    但这是另一种选择: 您可以尝试 BroadcastReceiver 或 EventBus。 实际上 EventBus 是一个使用广播接收器的库。 你可以看看那里:Android-Broadcast Receiver

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

    【讨论】:

    • 因为在 MainActivity 上,当用户单击时我只有一个按钮。它转到 bottonNavigationView 活动中的选项卡之一,用户可以更改选项卡以输入数据。当我覆盖 onActivityResult 时,我不知道要使用什么请求代码。你有我们可以谈谈的私人联系方式吗?我停滞不前了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多