Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo specifico della piattaforma Android consente di eseguire lo zoom tramite avvicinamento delle dita e di un controllo zoom su un oggetto WebView. Viene usato in XAML impostando le WebView.EnableZoomControls proprietà associabili e WebView.DisplayZoomControls sui boolean valori:
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core">
<WebView Source="https://www.xamarin.com"
android:WebView.EnableZoomControls="true"
android:WebView.DisplayZoomControls="true" />
</ContentPage>
La WebView.EnableZoomControls proprietà associabile controlla se è abilitata l'impostazione WebViewdi avvicinamento delle dita allo zoom e la proprietà associabile controlla se i WebView.DisplayZoomControls controlli zoom sono sovrapposti su WebView.
In alternativa, la piattaforma specifica può essere usata da C# usando l'API Fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
webView.On<Android>()
.EnableZoomControls(true)
.DisplayZoomControls(true);
Il WebView.On<Android> metodo specifica che questa specifica della piattaforma verrà eseguita solo in Android. Il WebView.EnableZoomControls metodo , nello spazio dei Xamarin.Forms.PlatformConfiguration.AndroidSpecific nomi , viene usato per controllare se lo zoom di avvicinamento delle dita è abilitato sull'oggetto WebView. Il WebView.DisplayZoomControls metodo, nello stesso spazio dei nomi, viene usato per controllare se i controlli zoom sono sovrapposti all'oggetto WebView. Inoltre, i WebView.ZoomControlsEnabled metodi e WebView.ZoomControlsDisplayed possono essere usati per restituire se i controlli di avvicinamento delle dita allo zoom e zoom sono abilitati rispettivamente.
Il risultato è che è possibile abilitare l'avvicinamento delle dita allo zoom su un WebViewcontrollo e i controlli zoom possono essere sovrapposti in WebView:
Importante
I controlli Zoom devono essere abilitati e visualizzati, tramite le rispettive proprietà o metodi associabili, per essere sovrapposti a un oggetto WebView.
