java - android中的内部广播

标签 java android broadcast

是否可以在应用范围内启动广播?也就是说:应用程序无法检测到广播?

我正在使用广播将一些事件传达给 UI。但最近我为另一个应用程序回收了一些代码,我发现广播正在唤醒两个应用程序(正如预期的那样)。所以我想知道除了改变 Intent 的“ Action ”的值之外是否有任何解决方法

最佳答案

您应该使用 LocalBroadcastManager,如果您想要在应用程序内传递消息,它是正常广播的最佳替代方案。阅读这篇文章以进行实现:how to use LocalBroadcastManager? .

关于java - android中的内部广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7927062/

相关文章:

android - QCAR中使用的图像检测技术

android.net 与 java.net 以及不同的 URI 类

android - 广播传送和性能

playframework - 基于 "resource"连接的客户端正在处理的 BroadcastHub 过滤?

java - 按子数组的长度对数组进行排序

java - 单元测试正确的数据结构创建

android - 在android中获取新闻

Java Final 关键字 vs C++ 常量指针 vs C++ 引用

java - 如何在JPA中使用Plural Attributes进行条件查询?

c - 为什么netcat收不到第二个广播报文?