Как установить тень для Button (Android)
Проблема в том, что эти атрибуты:
android:shadowColor=""
android:shadowRadius=""
android:shadowDy=""
android:shadowDx=""
делают тень для текста кнопки, а мне нужно именно для самой кнопки.
android:elevation=""
Так же пробовал так, но ничего не меняется.
Через android:background устанавливается дизайн для самой кнопки.
как правильно сделать тень и нужно ли делать для нее отдельный xml файл?
Ответы (1 шт):
Автор решения: iramm
→ Ссылка
Помимо назначения параметра elevation нужно отключить параметр stateListAnimator
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:elevation="20dp"
android:stateListAnimator="@null" />
Результат:
