¿Cuál es la diferencia entre los métodos map () y switchMap ()?

¿Cuál es la diferencia entre esos 2 métodos de la clase LiveData? El documento oficial y el tutorial son bastante vagos al respecto. En elmapa() método el primer parámetro llamadofuente pero en elswitchMap () llamódesencadenar. ¿Cuál es la razón detrás de eso?

Respuestas a la pregunta(4)

Su respuesta a la pregunta