我正在尝试制作一个带有阴影的按钮,使用背景图像时使用海拔正在使用gmail png登录。该按钮包含在相对布局中。无论我尝试做什么,海拔都不会显示。我尝试了其他论坛问题的解决方案,但都没有成功Android按钮海拔阴影不起作用
这里是我的按钮
<Button
android:id="@+id/google"
android:layout_width="270dp"
android:layout_height="38dp"
android:layout_marginTop="30dp"
android:layout_centerHorizontal="true"
android:background="@drawable/google"
android:elevation="10dp"
android:layout_below="@id/slogan"/>
在谷歌绘制的是,我从Adobe XD出口PNG图像的代码。 有人能给我一个指针,指出我做错了什么吗?谢谢。
此外,我意识到,如果我设置按钮的背景android:color/white阴影出现。所以我认为这个问题是与PNG可绘制的?高程不适用于PNG图像吗?有没有解决方法?
https://stackoverflow.com/questions/27080338/android-5-0-androidelevation-works-for-view-but-not-button –
你可以设置android:stateListAnimator =“@ null”按钮 –
@ IntelliJAmiya正如我所说,我已经浏览过论坛。将stateListAnimator设置为null,对于布局,clipToPadding设置为false仍然不会使阴影显示。难道我做错了什么? –