1

在我的 Android 应用程序中,我想广播一些通知。在MainActivity我处理消息的注册BroadcastReceiver中,但据我所知,BroadcastReceiver如果我不想从应用程序中发送消息,不建议使用全局。应该使用LocalBroadcastManageror而不是这个。Handler在我的情况下LocalBroadcastManager更合适,但根据文档,它是支持库的一部分。

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

4

2 回答 2

3

我的应用只支持 Android 4 和 5,所以我没有使用支持库。有没有办法在没有支持库的情况下使用 LocalBroadcastManager ?

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

于 2015-05-18T10:47:48.457 回答
0

尝试使用localbroadcastmanagerMaven 工件。它不需要“support-v4”。

implementation 'com.android.support:localbroadcastmanager:28.0.0'
于 2018-09-27T01:48:14.957 回答