创建圆角和状态栏填充覆盖Android 10
Create rounded corner and status bar padding overlay Android 10
我正在编译 Pixel Experience 10,但状态栏显示了巨大的填充,并且 stock 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>
创建一个叠加层
我正在编译 Pixel Experience 10,但状态栏显示了巨大的填充,并且 stock 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>