【发布时间】:2012-10-01 03:45:49
【问题描述】:
我在 drawable 文件夹中有这个自定义 Android 按钮,带有一个选择器,可以为点击的按钮加载不同的图像
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/bt_blue_click" android:state_pressed="true"/>
<item android:drawable="@drawable/bt_blue_unclick"/>
</selector>
有时工作正常,有时不显示按钮的背景。
我也尝试过添加该行
<item android:drawable="@drawable/bt_blue_unclick" android:state_pressed="false"/>
(因为未点击按钮时不会加载背景中的PNG图像。)
我无法弄清楚这个奇怪问题的原因。
【问题讨论】:
-
"其他时候不显示按钮背景",你指的是bt_blue_unclick吗?
-
是的,有时不显示未点击的背景
-
您在上面发布的 xml 代码看起来不错。您可以发布您使用选择器的部分吗?
标签: android android-layout android-button