API Дуалскрининфо Xamarin. Forms
Класс Дуалскрининфо доступен в Xamarin. Forms. дуалскрин NuGet.
- SpanningBounds — при размещении на двух экранах возвращаются два прямоугольника, указывающие границы каждой видимой области. Если окно не растянуто, возвращается пустой массив.
- HingeBounds — расположение сгиба на экране.
- IsLandscape — если устройство находится в режиме с альбомной ориентацией. Это полезно, поскольку собственные API-интерфейсы устройства неверно сообщают ориентацию, когда приложение расширено на два экрана.
- SpanMode — указывает режим: вертикальный, горизонтальный или отображение только одной панели.
Дополнительные сведения см. в документации по Xamarin.
Устранение неполадок
Если вы видите непредвиденное поведение или результаты из DualScreenInfo
, проверьте инструкции SET, включая Init
метод и ConfigurationChanges
атрибут.