layout布局中的inflate导致属性失效的问题。

ViewGroup.LayoutParams仅有width和height2个属性,也就是说会忽略掉inflate出来的xml的根layout的除了width和height以外的其他所有属性


所以,如果要给根layout设置margin,可以在这个根layout外再放一个RelativeLayout(使他不再处于根位置)


或者换成padding去解决,因为padding不是LayoutParams中的属性

http://blog.csdn.net/veardn/article/details/47402941

你可能感兴趣的:(布局,RelativeLayout,inflate,margin属性失效)