Xamarin.Forms DualScreenInfo API

La classe DualScreenInfo è disponibile nella classe Xamarin.Forms.DualScreen NuGet.

  • SpanningBounds: in caso di estensione su due schermi, restituisce due rettangoli che indicano i limiti di ogni area visibile. Se la finestra non è estesa, verrà restituito un array vuoto.
  • HingeBounds: posizione della cerniera sullo schermo.
  • IsLandscape: se il dispositivo è con orientamento orizzontale. Questa informazione è utile perché le API di orientamento native non segnalano correttamente l'orientamento quando un'applicazione è estesa.
  • SpanMode: indica se il layout è in modalità Tall (in altezza), Wide (in larghezza) o SinglePane (a riquadro singolo).

Per altre informazioni, vedere la documentazione di Xamarin.

Risoluzione dei problemi

Se si osservano comportamenti imprevisti o risultati da DualScreenInfo, controllare le istruzioni di configurazione, inclusi il metodo Init e l'attributo ConfigurationChanges .