【问题标题】:Issue about android Interface Callback关于android接口回调的问题
【发布时间】:2019-06-08 06:34:51
【问题描述】:

首先我想说的是,我也不是英语方面的 Android 开发专家。

我有三门课

  • MainActivity.java
  • MainLayout.java
  • SubLayout.java

主活动覆盖onBackPressed() 函数。在Activity 类中按下后退按钮时,我需要从两个 Layout 类中运行一个函数。布局包含在 Activity 的内容视图中。这些功能是基于类的分离的。所以每个布局类都有自己的函数来调用后退按钮被按下。所以,我不能在Activity的onBackPressed()中包含这个函数。

如何为此目的进行回调? 在 Activity 中按下后退按钮时,我需要在每个布局类上获得一个信号。

【问题讨论】:

    标签: android interface callback


    【解决方案1】:

    我没有清楚地了解您的问题,但我认为 EventBus 库可能会在回调情况下为您提供帮助

    https://github.com/greenrobot/EventBus , http://greenrobot.org/eventbus/

    【讨论】:

    • EventBus 对我不起作用。但是,我使用 EventBus 的技术制作了另一个监听器。谢谢,从 EventBus 学到了很棒的东西
    猜你喜欢
    • 2010-09-19
    • 2011-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多