微软公布 Flutter 可折叠设备支持新进展
微软方面发布了关于支持用 Flutter 开发可折叠设备的更新公告。此前,他们曾向用户展示了在 Flutter Framework和 Engine 上打开的 PR。目前,Engine PR 已合并;最初的 Framework PR 则被拆分成更小的 PR,其中一些也已被合并。 图:Flutter foldable PR progress MediaQuery 现在具有Display Features Display Features 是可以被硬件功能阻碍的显示部分。Surface Duo 上的铰链就是这样一个 display feature。 MediaQuery PR 现已合并,这意味着如果你在本地 Flutter 设置中切换到 master channel,就可以访问一个名为displayFeatures的属性。一些设备可以有多个display features,而不仅仅是一个,因此这个新属性是一个列表。这是列表中项目的结构: class DisplayFeature { final Rect bounds; final DisplayFeatureType type; ...



