2014-12-19 14 views
25

Chcę użyć rzędnej w niestandardowym elemencie układu i chcę ustawić w XML wartość tego elementu przy użyciu domyślnej wartości rzędnej paska akcji. Nie mogę znaleźć sposobu, aby uzyskać go w XML i chciałbym uniknąć wywołania getElevation() w kodzie. Jakieś wskazówki?Domyślna domyślna kreska działania

Odpowiedz

45

Wartość domyślna to 8dp, utwórz dimen z tą wartością i użyj go w całym projekcie, otrzymałem go ze źródeł, ale the material design guidelines wskazuje, że rzędna akcji powinna wynosić 4dp. enter image description here

+0

Miałem nadzieję mogłem uniknąć zakodowane wartości :( – greywolf82

+0

nie istnieje gdzieś Jak znaleźć tę wartość –

+0

@androiddeveloper w kodzie Domyślny motyw –

1

Here to oficjalne zasoby dostępne dla elewacji.

2

Standardowa wysokość paska aplikacji to 4dp według specyfikacji materiału. Oto link: https://material.io/guidelines/material-design/elevation-shadows.html#elevation-shadows-shadows

+0

Podczas gdy ten link może odpowiedzieć na pytanie, lepiej jest dołączyć niezbędne części odpowiedzi tutaj i podać link do odniesienia. Odpowiedzi dotyczące linków mogą stać się nieprawidłowe, jeśli strona z linkami się zmieni. - [Z recenzji] (/ opinia/niskiej jakości-posts/18410026) – 31piy