LocalBroadcastManager 只有支持库吗?
LocalBroadcastManager only with support library?
在我的 Android 应用程序中,我想广播一些通知。在 MainActivity
中,我注册了 BroadcastReceiver
来处理消息,但据我所知,如果我不想从应用程序中发送消息,不建议使用全局 BroadcastReceiver
。取而代之的是 LocalBroadcastManager
或 Handler
应该被使用。在我的例子中,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
只是支持库的一部分
尝试使用 localbroadcastmanager
Maven 神器。它不需要 "support-v4".
implementation 'com.android.support:localbroadcastmanager:28.0.0'
在我的 Android 应用程序中,我想广播一些通知。在 MainActivity
中,我注册了 BroadcastReceiver
来处理消息,但据我所知,如果我不想从应用程序中发送消息,不建议使用全局 BroadcastReceiver
。取而代之的是 LocalBroadcastManager
或 Handler
应该被使用。在我的例子中,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
只是支持库的一部分
尝试使用 localbroadcastmanager
Maven 神器。它不需要 "support-v4".
implementation 'com.android.support:localbroadcastmanager:28.0.0'