O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Localbroadcastmanager

Guia do usuário  Amostra de código (link em inglês)
Este artefato e as classes dele estão obsoletos. Use LiveData ou streams reativos.
Atualização mais recente Versão estável atual Próximo candidato a lançamento Versão Beta Versão Alfa
17 de dezembro de 2018 1.0.0 - - 1.1.0-alpha01

Feedback

Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas existentes nesta biblioteca antes de criar um novo. Adicione seu voto a um problema existente clicando no botão de estrela.

Criar novo problema (link em inglês)

Consulte a documentação do Issue Tracker para saber mais.

Versão 1.1.0

Versão 1.1.0-alpha01

17 de dezembro de 2018

O uso do androidx.localbroadcastmanager foi suspenso na versão 1.1.0-alpha01.

Motivo

  • LocalBroadcastManager é um barramento de eventos para todo o aplicativo e abrange violações de camada no seu app. Qualquer componente pode escutar eventos de qualquer outro componente.
  • Ele herda limitações desnecessárias de caso de uso do BroadcastManager do sistema. Os desenvolvedores precisam usar Intent mesmo que os objetos fiquem em apenas um processo e nunca o abandonem. Por esse mesmo motivo, ele não segue o BroadcastManager de acordo com recursos.

Isso resulta em uma experiência confusa para o desenvolvedor.

Substituição

  • Você pode substituir o uso de LocalBroadcastManager por outras implementações do padrão observável. Dependendo do caso de uso, as opções adequadas podem ser LiveData ou fluxos reativos.