您好我受到Google音乐应用程序的启发,并且在按下按钮时尝试对按钮实现相同的效果。镜头将帮助你理解:
这里按钮获得半透明的美观效果。不幸的是,我已经无处可去,我只是设法类似的按钮,但现在它按下它时不会改变颜色?我真的卡住并需要帮助,我是Android开发的新手,我一直在尝试选择器,但当我设置一个选择器按钮背景时,应用程序在运行时失败。 这是我按钮的屏幕截图:
对于此按钮,为了实现阴影,我使用了card_background.9.png
文件,因此它也将整个按钮背景更改为白色。我假设按钮失去默认按下状态的原因是什么。
按钮的XML代码:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Facebook"
android:drawableLeft="@drawable/facebook_icon"
android:background="@drawable/card_background"
android:padding="15dp"
android:textSize="20sp"
android:drawablePadding="10dp"
/>