Android 点击透明按钮
当用户点击按钮时,我如何使按钮透明,这样用户就知道他点击了按钮请记住,我制作了一个xml文件以使按钮圆角。这里是我使用的xml代码。我只希望按钮颜色在点击按钮时透明,但文本不会发生任何变化。文本必须始终可见时间就是按钮颜色变得透明,当然,按钮颜色在用户单击后返回Android 点击透明按钮,android,xml,Android,Xml,当用户点击按钮时,我如何使按钮透明,这样用户就知道他点击了按钮请记住,我制作了一个xml文件以使按钮圆角。这里是我使用的xml代码。我只希望按钮颜色在点击按钮时透明,但文本不会发生任何变化。文本必须始终可见时间就是按钮颜色变得透明,当然,按钮颜色在用户单击后返回 <solid android:color="#d9d9d9"/> <corners android:bottomRightRadius="15dp" android:bottomLeftRadius="
<solid android:color="#d9d9d9"/>
<corners
android:bottomRightRadius="15dp"
android:bottomLeftRadius="15dp"
android:topLeftRadius="15dp"
android:topRightRadius="15dp"/>
您可以通过为按钮定义一个选择器来完成此操作,该选择器定义不同状态下按钮的背景色 在drawable文件夹中,添加_button.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@color/button_background_on_pressed"/> <!-- pressed -->
<item android:drawable="@color/button_background"/> <!-- default -->
android:background="@drawable/your_button"