Tudo bem pessoal? Recentemente terminei o curso de ViewModel, LiveData e Room e estou migrando meu aplicativo para essa arquitetura, mas me surgiu a seguinte dúvida. Na versão que está hoje, quando eu clico em um item na minha lista eu levo esse para outra activity usando Intent, gostaria de saber se essa é a melhor solução seguindo as recomendações de Arquitetura do android, ou se seria melhor passar apenas o id do item e buscar esse item no banco de dados e guardar em um livedata.
Segue o código do meu aplicativo atualmente