2011-08-31 13 views
6

Wdrażam aplikację do czatu. Użytkownik może jednocześnie otwierać wiele czatów i umożliwić mu przełączanie się między tymi rozmowami przy użyciu przeciągnięcia w lewo lub w prawo. Jak np. w aplikacji gtalk. Nie wiem, jaki jest najlepszy sposób wdrożenia tego:Android: na przełączniku przesuwania między Widokami/Aktywności/Fragmenty

  • Czy powinienem używać jednej aktywności na czacie? Jeśli tak, w jaki sposób wybrać prawidłową instancję działania, aby przejść do następnego czatu?
  • Czy powinienem używać tylko jednej instancji Activity i kilku widoków i przełączać się między nimi, tak jak w przypadku this example?
  • Czy powinienem używać Fragmentów i przełączać się między nimi? Czy narzędzie FragmentManager umożliwia wybieranie właściwej instancji Fragment do przełączania się między nimi?

Co według Ciebie jest najlepszym rozwiązaniem i dlaczego? Jakieś sugestie? Dzięki za pomoc!

Odpowiedz