当selector的Item不为shape时,设置drawable的宽高

来源:互联网 发布:java pfx证书读取 编辑:程序博客网 时间:2024/06/03 21:35

       由于selector不能设置item的宽、高,如果其默认显示的item是通过指定了宽、高的shape实现,而其它的state是通过image资源实现时,则在不同分辨率的手机上,操作时就存在宽、高不一致的适配问题。

       幸好layer-list可以设置item的宽、高,我们只需要在layer-list中添加一个item,设置它的宽度和高度即可:

layer-list:


shape:


selector:


效果如下:



阅读全文
0 0
原创粉丝点击