2015-03-28 5 views
5

Pracuję nad aplikacją na Androida, która ma widok listy kalendarzy, tak jak w Kalendarzu Google.Jak rozwinąć widok listy za pomocą lepkiej kolumny, takiej jak Kalendarz Google?

W szczególności chcę mieć efekt tam, gdzie użytkownik przewija widok listy wydarzeń po prawej stronie, lista dat po lewej stronie zostanie przesunięta w górę, gdy nadejdzie sekcja następnego dnia. Zobacz, jak działa Kalendarz Google.

Znalazłem kilka bibliotek, które wykonują efekty lepkiego nagłówka, np. Instagram.

Przykładowo

https://github.com/emilsjolander/StickyScrollViewItems

https://github.com/DWorkS/AStickyHeader

https://github.com/emilsjolander/StickyListHeaders

https://github.com/TonicArtos/StickyGridHeaders

http://applidium.github.io/HeaderListView/

Jednak wszystkie z nich implementują je tak, jak Instagram, tzn. Nagłówek sekcji przechodzi przez cały wiersz, poszczególne elementy poniżej. To nie jest tak, jak w Kalendarzu Google. Lewą kolumnę przyklejoną i prawą można przewijać.

Nie mogłem znaleźć sposobu na zmianę biblioteki, do której używam HeaderListView, aby uzyskać efekt. Nagłówek i lista, a właściwie sama lista. Nie mogłem podzielić ich na lewą i prawą stronę, aby osiągnąć efekt Kalendarza Google.

Ktoś wie, czy jest jakaś inna biblioteka, która może zrobić, jak Kalendarz Google? A może jakaś wskazówka, jak mogę ją opracować od zera?

Dzięki.

Odpowiedz

Powiązane problemy