http://blog.sina.com.cn/s/blog_46726d2401012m5u.html
前言
在Layout中指定好background和padding以后,程序里面动态修改background之后padding就失效了,貌似是一个BUG,这里找到了一篇英文文章,简单翻译分享一下。
农民伯伯: http://over140.cnblogs.com
正文
一、折中办法
1.1 方法一
1.2 方法二
代码说明:
实际上就是在setBackgroundResource之后重新设置一下padding。
二、原帖网址
http://stackoverflow.com/questions/5890379/android-setbackgroundresource-discards-my-xml-layout-attributes
三、搜索关键字
GOOGLE:"android setbackgroundresource changes padding"