在开发应用中,很多情况下要设计listview或button控件的背景,下面总结一下android的selector的用法:1.在drawable中配置Android的selector。将如下的XML文件保存成你自己命名的.xml文件(比如item_bg.xml),并将该文件放置在drawable ...
那么,在使用过程中,有几点还是需要注意和了解的: selector作为drawable资源时,item指定android:drawable属性,并放于drawable目录下 selector作为color资源时,item指定android:color属性,并放于color目录下 color资源也可以放于drawable目录,引用时则用 drawable来引用,但不推荐这么做,drawable资源 ...
2016-05-31 13:37 0 6220 推荐指数:
在开发应用中,很多情况下要设计listview或button控件的背景,下面总结一下android的selector的用法:1.在drawable中配置Android的selector。将如下的XML文件保存成你自己命名的.xml文件(比如item_bg.xml),并将该文件放置在drawable ...
事件,按下后改变背景颜色,松手后再恢复原来颜色。但后来发现了selector这个利器,真是喜出望外,不 ...
用selector来实现了。 selector标签,可以添加一个或多个item子标签,而相应的状态是在item标签中 ...
小结一下。本文参考了 http://keeganlee.me/post/android/20150905 ...
一、Shape的用法 :shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色 间隔:设置四个方向上的间隔 大小:设置大小 圆角:同时设置五个属性,则Radius属性无效 android ...
The solution by dglmtn doesn't work when you have a 9-patch drawable with padding as background. S ...
上一篇详细讲了shape的用法,讲解了怎么用shape自定义矩形、圆形、线形和环形,以及有哪些需要注意的地方。不过,shape只能定义单一的形状,而实际应用中,很多地方比如按钮、Tab、ListIte ...
selector可以设置图片或layout的点击效果: 如没有state状态标记,如android:state_selected="true",则表明normal状态下的图片值。 另如果直接把<item android:drawable="@drawable ...