在 Android 12 上从小部件主机控制小部件角的圆度

问题描述 投票:0回答:1

Android 12 文档表示启动器可以控制小部件角半径。 这与 Android 12 中添加的新参数 -

system_app_widget_background_radius
system_app_widget_inner_radius

有关

那么,你如何做到这一点?它仅限于启动器还是任何小部件主机都可以做到?

android-widget android-12
1个回答
0
投票

这是主持人(启动者)的责任,是的。

您可以在here查看Launcher3的实现和是否应启用它的逻辑,因此要禁用您只需使您的

@android:id/background
视图具有
android:clipToOutline="true"
即可。如果你没有背景视图,它应该是小部件的背景元素,所以只需将 ID 设置为那样即可。

© www.soinside.com 2019 - 2024. All rights reserved.