Xamarin.Forms DualScreenInfo API

A classe DualScreenInfo está disponível no arquivo Xamarin.Forms.DualScreen NuGet.

  • SpanningBounds: quando a janela está estendida em duas telas, são retornados dois retângulos que indicam os limites de cada área visível. Se a janela não estiver estendida, isso retornará uma matriz vazia.
  • HingeBounds: a posição da dobradiça na tela.
  • IsLandscape: se o dispositivo estiver no modo paisagem. Isso é útil porque as APIs de orientação nativas não relatam corretamente a orientação quando o aplicativo é estendido.
  • SpanMode: se o layout está no modo vertical, largo ou de painel único.

Leia mais na documentação do Xamarin.

Solução de problemas

Se você observar um comportamento inesperado ou resultados de , verifique as DualScreenInfoDualScreenInfo, incluindo Init o método e o atributo ConfigurationChanges .