Android-在一个ViewGroup里填充一个LinearLayout为什么会在四个边上出现一个像素的灰色?如图,这是右上角的边

Android-在一个ViewGroup里填充一个LinearLayout为什么会在四个边上出现一个像素的灰色?如图,这是右上角的边

偏爱自由 发布于 2017-02-09 字数 95 浏览 1182 回复 2

请输入图片描述

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

虐人心 2017-09-23 2 楼

没用过这种方式,不过可以尝试一下如下的方法:
viewGroup 外面设置 margin = 0dp, padding = 0dp, background = #F00
viewGroup 内部的layout设置 margin = 0dp, padding = 0dp, backgroud = #FFF
viewGroup 本身的背景设置成 #000

这样子很容易可以看出多出的像素是谁的,祝好
斑驳敬上

晚风撩人 2017-06-17 1 楼

这个可能是系统优化界面的结果,把直角变成圆角了。