android - LocalBroadcastManager 只有支持库吗?

标签 android broadcastreceiver android-support-library localbroadcastmanager

在我的 Android 应用程序中,我想广播一些通知。在 MainActivity 中,我注册了处理消息的 BroadcastReceiver 但据我所知,如果我不想发送消息,不建议使用全局 BroadcastReceiver从应用程序中。取而代之的是 LocalBroadcastManagerHandler 应该被使用。在我的例子中,LocalBroadcastManager 更合适,但根据文档,它是支持库的一部分。

我的应用仅支持 Android 4 和 5,因此我没有使用支持库。有没有办法在没有支持库的情况下使用 LocalBroadcastManager?谢谢

最佳答案

My app supports only Android 4 and 5 so I am not using support library. Is there a way how to use LocalBroadcastManager without support library?

不,没有。 ViewPager 和另外少量的 Widget/Classes,LocalBroadcastManager 只是支持库的一部分

关于android - LocalBroadcastManager 只有支持库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30301166/

相关文章:

android - 哪个是在 android 中定义权限的更好方法?

android - 无法解析 : com. android.support :customtabs:[26. 0.0,26.1.0]

Android:更新到 SDK 23 后的 java.land.NoSuchFieldError

java - 如何在android中播放多个音频文件?

android - 如何在导航组件中打开 fragment 的多个实例?

java - 短信监听器使某些应用程序强制关闭

Android 支持库 v7 缺少 appcompat

Android 应用程序的 Java 编程无法加载

android - Android 中的主 Activity 完成 onCreate() 之前是否可以显示一些内容?

android - BroadcastReceiver 无法与警报管理器一起使用