首页 > 解决方案 > 聆听所有活动

问题描述

我要先谢谢你。为了您的宝贵时间。我做了android应用程序。研究研究。但我注意到了一些事情。我有很多活动。当事件发生时,我希望他们所有人都能倾听。

不幸的是,我已经了解了听众。但是,侦听器是唯一的活动。

听音乐时,我需要向人们展示这一点。

我很抱歉我的英语不好。这就是我想要的。A 活动 B 活动 C 活动 D 活动 这些是我的活动。

进行了 B 活动。例如; 播放的音乐。

其他人会听。

public void listen (int id, String method) {

// update activity layout
}

标签: javaandroid

解决方案


您可以使用listeners,但由于这对您来说可能具有挑战性,我建议您使用共享首选项或 Intent - putExtra() 方法进行布局更新。

例如,

您可以在活动 A 中的 sharedpreferences 中保存一个值,当您从活动 B 更新它时,该值将在整个应用程序中更改。


推荐阅读