Biblioteka wsparcia wzornictwa
517
jesteś tutaj
Dodanie zwijanego paska narzędzi
do aktywności OrderActivity
Pewnym wariantem paska narzędzi, który można przewijać, jest
pasek zwijany
.
Pasek narzędzi tego typu początkowo jest duży, następnie zmniejsza się, kiedy
użytkownik zaczyna przewijać zawartość ekranu ku górze, i ponownie zwiększa
podczas przewijania ekranu ku dołowi. Można nawet dodać do niego jakiś obrazek,
który zniknie, kiedy wysokość paska narzędzi spadnie poniżej pewnej minimalnej
wartości, po czym ponownie się pojawi, gdy pasek będzie dostatecznie duży:
To dwa przykłady zwijanych
pasków narzędzi, jeden jest
standardowy, a drugi
z obrazkiem.
Podczas przewijania
głównej zawartości
wysokość zwijanego paska
narzędzi jest odpowiednio
zmniejszana i powiększana.
Na kilku następnych stronach zmodyfikujemy aktywność
OrderActivity
,
dodając do niej zwijany pasek narzędzi.
Zaczniemy od dodania zasobów
Zanim zaczniemy, musimy dodać do pliku strings.xml kilka nowych zasobów
łańcuchowych, których później użyjemy w układzie aktywności
OrderActivity
.
Otwórz zatem plik
strings.xml i dodaj do niego poniższe zasoby:
<string name=”order_name_hint”>Proszę, napisz, jak masz na imię</string>
<string name=”order_details_hint”>Tutaj wpisz swoje zamówienie</string>
Na następnej stronie zaczniemy wprowadzanie zmian w układzie.
<xml>
</xml>
app/src/main
strings.xml
WloskieCoNieco
res
values
¨
Przewijany pasek narzędzi
¨
Zwijany pasek narzędzi
¨
Przycisk FAB
¨
Pasek snackbar

Get Android Programowanie aplikacji. Rusz głową! Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.