Mam aktywność z menu elementów biegnących w dół po lewej stronie, które są widokami tekstowymi. gdy użytkownik wybierze jeden z widoków tekstowych, umieści listę w pozostałej części obszaru aktywności, zajmując pozostałe 2 \ 3 ekranu. gdy użytkownik dotknie innego tekstu w lewym menu strony, otworzy inną odpowiadającą listę Wyświetl elementy.Zaleta ListFragment nad listView lub normalnego fragmentu
rozważałem wprowadzenie dużego listview na ekranie w tym celu. jednak zamiast używać zwykłego listView w działaniu, można zamiast tego wstawić fragment listy i przełączać się między fragmentami.
Trzecim wyborem jest wstawienie fragmentu i umieszczenie listView wewnątrz tego fragmentu. Nigdy wcześniej nie korzystałem z ListFragment.
który byłby najlepszy, biorąc pod uwagę, że nie będzie zmiany orientacji? aktywność zostanie zablokowana w orientacji pionowej/pionowej. będzie działać na tablecie, nie będzie używany na mniejszych urządzeniach takich jak telefony.
Nie wiem, czy będę musiał używać ładowarek, ponieważ lista nie będzie długa, a zawartość listy będzie tylko tekstowa.
jest jakaś korzyść używać listFragment nad innymi wyborami?
Trzy opcje dla tej działalności:
aktywności z
ListView
na nimdziałalności z
ListFragment
na nimaktywności z fragmentem o nim, że ma
ListView inside of the
Fragment`
czy masz starszą wersję kodu z opcją 3, które są wygodnymi metodami wartymi ponownego faktorowania? – Martin
@Martin Przełączanie między fragmentem zawierającym listę a ListFragment nie powinno być w pierwszej kolejności zbyt trudne. W końcu zależy to od ciebie, nie zawracałbym sobie głowy, jeśli już mam działający normalny fragment. – Luksprog