Red de conocimiento informático - Aprendizaje de programación - ¿Cómo comparten un presentador las actividades y fragmentos de mvp?

¿Cómo comparten un presentador las actividades y fragmentos de mvp?

Cuando la actividad crea un Presentador, pasará el objeto del nuevo fragmento al presentador.

Cuando el fragmento ejecuta el contrato de contacto, devolverá al presentador al método setPresenter. de la vista

En este momento, su instancia de presentador en la vista es un fragmento en lugar de una actividad, así que llame a view.setpresenter(this) en el presentador para pasar al fragmento

Esto se logra. Actividad y fragmento comparten un presentador. setpresenter(this) se pasa al fragmento, dándose cuenta así de que la actividad y el fragmento comparten el mismo host

Aún es muy práctico que una actividad corresponda a muchos fragmentos

Esto El método se implementa en el código fuente de Google mvp