Pracuję nad aplikacją dla systemu Android, która ma 7 fragmentów z kartami (przesuwanymi), chcę dodać do tych fragmentów pojedyncze przewijane tło, bardzo często wyszukiwane, ale nie znalazłem rozwiązania tego problemu.
Chcę mieć taki sam efekt jak ekran główny w dowolnym programie uruchamiającym - podczas przesuwania w różnych widokach tło również odpowiednio się przewija.
Przykładem może być: https://www.youtube.com/watch?v=uP91iN04kyc (@ 1:17)
Pomocne są również wskazówki, jak to zrobić.
Myślałem, czy możemy mieć obraz jakotła i ustawić x offfset i szerokość obrazu dla każdego fragmentu z zakładkami, wtedy możemy osiągnąć ten sam efekt. Nie jestem pewien, czy to będzie właściwe podejście, czy jest to możliwe, czy nie.
Odpowiedzi:
0 dla odpowiedzi № 1Musisz dodać ImageView za swoim pagerem.
Ustaw prawy (obraz) prawy margines na wartość ujemną (aby szerokość obrazu była większa niż szerokość ekranu)
Następnie zarejestruj rejestratora do przewijania pagera i ustaw obraz widoku translateX w trybie automatycznym.
Voila, przewijanie obrazu tła.