在我的Android应用程序中,我想播放一些通知。在MainActivity中,我注册了处理消息的BroadcastReceiver,但据我了解,如果我不想从应用程序中发送消息,则不建议使用全局BroadcastReceiver。而不是这样,应该使用LocalBroadcastManager或Handler。在我的例子中,LocalBroadcastManager更合适,但根据文档,它是支持库的一部分。
我的应用程序只支持Android 4和5,所以我不使用支持库。有没有一种不用支持库就可以使用LocalBroadcastManager的方法?谢谢
发布于 2015-05-18 10:47:48
我的应用程序只支持Android 4和5,所以我不使用支持库。有没有一种不用支持库就可以使用LocalBroadcastManager的方法?
不没有。作为ViewPager和其他少量Widget/类,LocalBroadcastManager只是支持库的一部分
发布于 2018-09-27 01:48:14
尝试使用localbroadcastmanager Maven工件。它不需要“支持-v4”。
implementation 'com.android.support:localbroadcastmanager:28.0.0'https://stackoverflow.com/questions/30301166
复制相似问题