【发布时间】:2020-01-03 04:46:06
【问题描述】:
我正在编译像素体验 10,但状态栏显示了一个巨大的填充,并且库存 rom 中的设备使用了软件圆角。谁能帮我为这两个值构建叠加层?
【问题讨论】:
-
请分享代码
我正在编译像素体验 10,但状态栏显示了一个巨大的填充,并且库存 rom 中的设备使用了软件圆角。谁能帮我为这两个值构建叠加层?
【问题讨论】:
对于软件圆角,为frameworks/base/core/res/res/values/dimens.xml 和内部创建叠加层:
只有<dimen name="rounded_corner_radius">100px</dimen> 如果顶角和底角具有相同的半径,或者<dimen name="rounded_corner_radius_top">110px</dimen> 和<dimen name="rounded_corner_radius_bottom">130px</dimen> 如果它们不同。
对于圆角的侧边距,为frameworks/base/packages/SystemUI/res/values/dimens.xml 和内部<dimen name="rounded_corner_content_padding">16dp</dimen> 创建一个叠加层
【讨论】: