Android:关于背景选择器Selector的item顺序

在使用背景选择器的时候,如果item的顺序不对,会导致不起作用.

1.首先背景选择器的normal选项一定要放在最后.

2.pressed的选择器应该在seclet的前面.我在使用的时候找了半天问题,发现原来就是背景选择器的item顺序导致的.

下面贴一个正常使用的背景选择器,如果在使用的时候出现不起作用的问题,那么可以尝试着调整下位置.

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/contacts_pressed" android:state_pressed="true"></item>
<item android:drawable="@drawable/contacts_pressed" android:state_selected="true"></item>
<item android:drawable="@drawable/contacts_normal"></item> </selector>
上一篇:Oracle 12C 新特性之 PDB热克隆(本地克隆、远端异机克隆)


下一篇:HTML5学习笔记一:新增主体结构元素