Skocz do zawartości
daktarin

Ustawienie cienia dla widoku

    Rekomendowane odpowiedzi

    Za pomocą parametru

    android:elevation="2dp"

    wstawiam cień wyświetlany dla pola tekstowego/relative layoutu itd  (cień wyświetla się z dołu obiektu).

    W jaki sposób można uzyskać jednakowy cień z każdej strony? Np. cien.png.ed7e670f7bd1bf89f359488bb8fad541.png

    dodana zawartość

    Znalazłem bibliotekę, która rozwiązała mój problem. Może komuś się w przyszłości przyda: https://github.com/dmytrodanylyk/shadow-layout

     

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Musisz wykonać odpowiedni drawable i ustawić go jako tło. Ewentualnie możesz próbować coś zrobić z card-view - możesz zajrzeć w sourcy i podejrzeć jak to zrobili chłopaki z Google.

    Co do Twojej biblioteki to wydaje mi się, że wielki komunikat: 

    This library is not more supported. 

    nie zachęca do korzystania z niej :)  

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Spróbuj skorzystać z translationZ i elevation

    android:elevation="2dp"

    dodatkowo.

    android:translationZ="2dp"

    Dodatkowo pamiętaj, że cień wyświetla się na view elementów które są w kontakcie z twoim elementem, który tworzy cień. Dlatego element nie może być tak szeroki jak ekran.

    Edytowane przez NeverSayNo

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x