Istnieje wiele przykładów na StackOverflow i gdzie indziej, które używają klasy LocalBroadcastManager
, aby uniknąć emisji zdarzeń poza aplikacją.Odpowiednik LocalBroadcastManager bez biblioteki pomocy Androida
Jednak ta klasa używa biblioteki pomocy Androida, jak pokazano w nazwie pakietu: android.support.v4.content.LocalBroadcastManager
.
Czy istnieje standardowy odpowiednik LocalBroadcastManager
w standardowym pakiecie SDK, który nie korzysta z biblioteki pomocy Androida?
Nie wydaje się, że metoda sendBroadcast
w android.content.Context
ma taki rodzaj szczegółowości zabezpieczeń.
Właściwie doszedłem do tego samego wniosku po przeczytaniu kodu źródłowego LocalBroadcastManager i po lepszym zrozumieniu racjonalności związanej z bibliotekami wsparcia Androida. W każdym razie dzisiaj użyłbym czegoś takiego jak EventBus. –