Estoy implementando una aplicación de chat. El usuario puede tener múltiples chats abiertos simultáneamente, y quiero permitirle cambiar entre estos chats con deslizar hacia la izquierda o hacia la derecha. Como p. en la aplicación gtalk. No estoy seguro de cuál es la mejor manera de implementar esto:Android: al pasar el interruptor entre Vistas/Actividades/Fragmentos
- ¿Debo utilizar una Actividad por chat? En caso afirmativo, ¿cómo selecciono la instancia de actividad correcta para pasar al siguiente chat?
- ¿Debo usar solo una instancia de actividad y varias vistas y cambiar entre ellas como en this example?
- ¿O debería usar Fragmentos y cambiar entre ellos? ¿FragmentManager proporciona una forma de elegir la instancia de Fragmento correcta para alternar entre ellos?
¿Cuál cree que es la mejor solución y por qué? ¿Alguna sugerencia? ¡Gracias por tu ayuda!