我在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图像不会加载。)
我无法弄清楚这个奇怪问题的原因是什么。
答案 0 :(得分:0)
试试这个......
<?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>
在我的情况下运作良好..!