在第一张图片中,蓝色查看高度为32dp 在第二张图片中,蓝色和白色视图的高度均为4dp
在两张图片中,玫瑰视图的marginTop 32dp都是
第二张图片中的玫瑰视图不应重叠,因为4dp乘8应该是32dp,但不是。
可能android总是四舍五入到精确的像素,并且重叠是由于四舍五入。还是有人对此有其他解释?
答案 0 :(得分:0)
您不应该使用边距尝试像这样对齐。使用RelativeLayout或ConstraintLayout。但是,是的,Android回合。实际的dpi大约是332。dp是1/160英寸。由于像素仅适用于整数,因此没有确切的映射。如果您将填充4dp填充8次,则每次取整。但是,一枪加32 dp可能会舍入,具体取决于确切的密度。