Как сделать тень интерфейса для любого вида - PullRequest
0 голосов
/ 08 июня 2018

спасибо, что ответили мне. Я просто хочу знать, как я могу сделать тень под этой картой enter image description here

Я уже пробовал несколько способов, таких как Elevation ... но это не такне работает для меня.Я много об этом искал и нашел этот сайт:
Генератор теней

Но мне интересно, есть ли другой способ, используя xml или что-то еще.

1 Ответ

0 голосов
/ 08 июня 2018

Вы наполовину правы в том, что высота требуется для эффекта тени. Но обратите внимание, что это применимо только к виду, который не является кнопками.Для buttonViews вы можете добавить аниматор списка состояний, который обрабатывает свойства кнопки для всех ее состояний. Также, если вы используете что-то вроде textView, у которого нет полей, вы также можете использовать фон для отображения тени следующим образом:

    android:elevation="30dp"
    android:background="#000"

Для других видов это означает просто добавление атрибута высоты, как показано выше, и фон не требуется

Эта ссылка поможет: Как обеспечить тень для кнопки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...