您的位置:首页 > 移动开发 > Android开发

setBackgrounResource内部做了神马?!

2016-06-17 16:02 351 查看
问题再现:

在RecyclerView的adapter里自定义了view,给view设置了paddingBottom,同时需要根据top,middle,bottom来设置不同的item的background(shape xml)。

可是在一些device上(sony xperia)paddingBottom竟然不起作用。问题逐一排查发现是setBackgroundResource的问题!

原来在这个函数的内部,会重新设置背景的padding!

所以解决方法就是在xml中设置padding!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android