Xamarin.Forms DualScreenInfo API
DualScreenInfo 类在 Xamarin.Forms.DualScreen NuGet。
- SpanningBounds - 跨越两个屏幕时,返回两个矩形,指示每个可见区域的边界。 如果该窗口未跨屏,它将返回一个空数组。
- HingeBounds - 屏幕上铰链的位置。
- IsLandscape - 设备是否为横向。 这很有用,因为应用程序跨屏显示时,本机方向 API 不会正确报告方向。
- SpanMode - 布局是处于 Tall、Wide 还是 SinglePane 模式。
有关详细信息,请参阅 Xamarin 文档。
疑难解答
如果观察到 意外行为或 来自 的结果 DualScreenInfo
,请检查 设置说明,包括 Init
方法和 ConfigurationChanges
属性。