LocalBroadcastManager只有支持库吗?

时间:2015-05-18 10:46:26

标签: android broadcastreceiver android-support-library localbroadcastmanager

在我的Android应用中,我想播放一些通知。在MainActivity我注册BroadcastReceiver处理邮件,但据我所知,如果我不想从应用程序发送邮件,建议不要使用全局BroadcastReceiver。应该使用LocalBroadcastManagerHandler来代替这一点。在我的情况下,LocalBroadcastManager更合适,但根据文档,它是支持库的一部分。

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

2 个答案:

答案 0 :(得分:3)

  

我的应用仅支持Android 4和5,因此我不使用支持   图书馆。有没有办法如何使用LocalBroadcastManager   支持图书馆?

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

答案 1 :(得分:0)

尝试使用localbroadcastmanager Maven工件。不需要“ support-v4”。

implementation 'com.android.support:localbroadcastmanager:28.0.0'