隔壁老王 发表于 2022-11-24 12:33:24

为什么老版本桌面切换深色模式时会有options变化回调,新版本没有?

为什么老版本桌面切换深色模式时会有options变化回调,新版本没有?

希望工程boss 发表于 2022-11-24 12:33:41

新版本上考虑到options回调会拉起三方进程,为了避免,深色模式切换时采用新的方法实现,宿主(桌面/负一屏)会缓存RemoteViews,切换时会用上一次的RemoteViews重建widget;

注意:该方案要求只能在xml中静态适配深色模式,不支持在RemoteViews通过代码设置或切换深色模式
页: [1]
查看完整版本: 为什么老版本桌面切换深色模式时会有options变化回调,新版本没有?