在我的Android应用中,我想播放一些通知。在MainActivity
我注册BroadcastReceiver
处理邮件,但据我所知,如果我不想从应用程序发送邮件,建议不要使用全局BroadcastReceiver
。应该使用LocalBroadcastManager
或Handler
来代替这一点。在我的情况下,LocalBroadcastManager
更合适,但根据文档,它是支持库的一部分。
我的应用仅支持Android 4和5,因此我不使用支持库。有没有办法在没有支持库的情况下使用LocalBroadcastManager
?感谢
答案 0 :(得分:3)
我的应用仅支持Android 4和5,因此我不使用支持 图书馆。有没有办法如何使用LocalBroadcastManager 支持图书馆?
不,没有。作为ViewPager
和另外少量Widget / Classes,LocalBroadcastManager
仅是支持库的一部分
答案 1 :(得分:0)
尝试使用localbroadcastmanager
Maven工件。不需要“ support-v4”。
implementation 'com.android.support:localbroadcastmanager:28.0.0'