Freigeben über


WebSettings Klasse

Definition

Verwaltet den Einstellungsstatus für eine WebView.

[Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)]
public abstract class WebSettings : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)>]
type WebSettings = class
    inherit Object
Vererbung
WebSettings
Attribute

Hinweise

Verwaltet den Einstellungsstatus für eine WebView. Wenn ein WebView zum ersten Mal erstellt wird, erhält es eine Reihe von Standardeinstellungen. Diese Standardeinstellungen werden von jedem Getter-Aufruf zurückgegeben. Ein WebSettings objekt, aus dem WebView#getSettings() abgerufen wird, ist an das Leben der WebView gebunden. Wenn eine WebView zerstört wurde, löst jeder Methodenaufruf WebSettings ein IllegalStateException.

Java-Dokumentation für android.webkit.WebSettings.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

WebSettings()

Verwaltet den Einstellungsstatus für eine WebView.

WebSettings(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

ForceDarkAuto

Aktivieren Sie die Dunkelkraft, abhängig vom Zustand der übergeordneten WebView-Ansicht.

ForceDarkOff

Deaktivieren Sie die Dunkle Kraft, unabhängig vom dunklen Kraftmodus des übergeordneten WebView-Elements.

ForceDarkOn

Bedingungslos Erzwingung der Dunkelkraft aktivieren.

MenuItemNone
Veraltet.

Es sollten keine Menüelemente deaktiviert werden.

MenuItemProcessText
Veraltet.

Deaktivieren Sie alle Aktionsmodusmenüelemente für die Textverarbeitung.

MenuItemShare
Veraltet.

Menüelement "Freigeben" deaktivieren.

MenuItemWebSearch
Veraltet.

Menüelement "Websuche" deaktivieren.

MixedContentAlwaysAllow
Veraltet.

In diesem Modus ermöglicht das WebView einen sicheren Ursprung zum Laden von Inhalten aus einem anderen Ursprung, auch wenn dieser Ursprung unsicher ist.

MixedContentCompatibilityMode
Veraltet.

In diesem Modus versucht das WebView, mit dem Ansatz eines modernen Webbrowsers im Hinblick auf gemischte Inhalte kompatibel zu sein.

MixedContentNeverAllow
Veraltet.

In diesem Modus lässt webView nicht zu, dass ein sicherer Ursprung Inhalte aus einem unsicheren Ursprung lädt.

Eigenschaften

AlgorithmicDarkeningAllowed

Rufen Sie ab, ob die algorithmische Abdunkung für dieses WebView zulässig ist oder nicht. -oder- Steuern, ob die algorithmische Abdunkung zulässig ist.

AllowContentAccess

Ruft ab, ob dieses WebView den Zugriff auf Inhalts-URL unterstützt.

AllowFileAccess

Ruft ab, ob dieses WebView Dateizugriff unterstützt.

AllowFileAccessFromFileURLs

Ruft ab, ob JavaScript im Kontext einer Dateischema-URL auf Inhalte aus anderen Dateischema-URLs zugreifen kann.

AllowUniversalAccessFromFileURLs

Ruft ab, ob JavaScript im Kontext einer Dateischema-URL auf Inhalte von jedem Ursprung zugreifen kann.

BlockNetworkImage

Ruft ab, ob das WebView keine Bildressourcen aus dem Netzwerk lädt.

BlockNetworkLoads

Ruft ab, ob webView keine Ressourcen aus dem Netzwerk lädt.

BuiltInZoomControls

Ruft ab, ob die in WebView integrierten Zoommechanismen verwendet werden.

CacheMode

Ruft die aktuelle Einstellung zum Überschreiben des Cachemodus ab.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
CursiveFontFamily

Ruft den Namen der geschweiften Schriftartenfamilie ab.

DatabaseEnabled

Ruft ab, ob die Datenbankspeicher-API aktiviert ist.

DatabasePath

Ruft den Pfad zum Speicherort der Datenbankspeicher-API-Datenbanken ab.

DefaultFixedFontSize

Ruft den standardmäßigen festen Schriftgrad ab.

DefaultFontSize

Ruft den Standardschriftgrad ab.

DefaultTextEncodingName

Ruft den Standardtextcodierungsnamen ab.

DefaultZoom

Ruft die Standardzoomdichte der Seite ab.

DisabledActionModeMenuItems

Verwaltet den Einstellungsstatus für eine WebView.

DisplayZoomControls

Ruft ab, ob webView Steuerelemente für den Bildschirmzoom anzeigt, wenn die integrierten Zoommechanismen verwendet werden.

DomStorageEnabled

Ruft ab, ob die DOM-Speicher-APIs aktiviert sind.

FantasyFontFamily

Ruft den Namen der Fantasy-Schriftartenfamilie ab.

FixedFontFamily

Ruft den Familiennamen der festen Schriftart ab.

ForceDark

Rufen Sie den dunklen Erzwingungsmodus für dieses WebView ab. -oder- Legen Sie den Dunklen Kraftmodus für dieses WebView fest.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JavaScriptCanOpenWindowsAutomatically

Ruft ab, ob JavaScript Fenster automatisch öffnen kann.

JavaScriptEnabled

Ruft ab, ob JavaScript aktiviert ist.

JniIdentityHashCode

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
JniPeerMembers

Verwaltet den Einstellungsstatus für eine WebView.

LightTouchEnabled

Ruft ab, ob leichte Berührungen aktiviert sind.

LoadsImagesAutomatically

Ruft ab, ob die WebView Bildressourcen lädt.

LoadWithOverviewMode

Ruft ab, ob dieses WebView Seiten im Übersichtsmodus lädt.

MediaPlaybackRequiresUserGesture

Ruft ab, ob die WebView eine Benutzergeste zum Wiedergeben von Medien benötigt.

MinimumFontSize

Ruft den minimalen Schriftgrad ab.

MinimumLogicalFontSize

Ruft den minimalen logischen Schriftgrad ab.

MixedContentMode

Ruft das aktuelle Verhalten der WebView im Hinblick auf das Laden unsicherer Inhalte aus einem sicheren Ursprung ab.

NavDump
Veraltet.

Ruft ab, ob das Dumping des Navigationscaches aktiviert ist. -oder- Ermöglicht das Dumping des Seitennavigationscaches in eine Textdatei.

OffscreenPreRaster

Verwaltet den Einstellungsstatus für eine WebView.

PeerReference

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
PluginsEnabled
Veraltet.

Ruft ab, ob Plug-Ins aktiviert sind. - oder- Legt fest, ob webView Plug-Ins aktivieren soll.

PluginsPath
Veraltet.

Ruft das Verzeichnis ab, das die Plug-In-Bibliotheken enthält. - oder- Legt einen benutzerdefinierten Pfad zu Plug-Ins fest, die von webView verwendet werden.

SafeBrowsingEnabled

Verwaltet den Einstellungsstatus für eine WebView.

SansSerifFontFamily

Ruft den Namen der Schriftart "sans-serif" ab.

SaveFormData

Ruft ab, ob das WebView Formulardaten speichert.

SavePassword

Ruft ab, ob das WebView Kennwörter speichert.

SerifFontFamily

Ruft den Namen der Serifenschriftart ab.

StandardFontFamily

Ruft den standardschriftartenfamiliennamen ab.

TextZoom

Ruft den Textzoom der Seite in Prozent ab.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

UseDoubleTree
Veraltet.

Kontrollierte Renderingoptimierung, die nicht mehr vorhanden ist. -oder- Kontrollierte Renderingoptimierung, die nicht mehr vorhanden ist.

UserAgent
Veraltet.

Ruft den Benutzer-Agent als ganzzahligen Code ab. -or- Legt die Benutzer-Agent-Zeichenfolge mit einem ganzzahligen Code fest.

UserAgentString

Ruft die Benutzer-Agent-Zeichenfolge des WebView ab.

UseWebViewBackgroundForOverscrollBackground
Veraltet.

Ruft ab, ob dieses WebView den Hintergrund von WebView anstelle des internen Musters für den Hintergrund des Bildlaufs verwendet. -or- Legt fest, ob das WebView seinen Hintergrund für den Bildlaufhintergrund verwendet.

UseWideViewPort

Ruft ab, ob das WebView das HTML-Metatag "viewport" unterstützt oder einen breiten Viewport verwendet.

Methoden

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
Dispose(Boolean)

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
EnableSmoothTransition()
Veraltet.

Ruft ab, ob webView einen reibungslosen Übergang beim Schwenken oder Zoomen ermöglicht.

Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetDefaultUserAgent(Context)

Gibt den standardmäßigen Benutzer-Agent zurück, der von einer WebView verwendet wird.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetLayoutAlgorithm()

Ruft den aktuellen Layoutalgorithmus ab.

GetPluginState()
Veraltet.

Ruft den aktuellen Zustand ab, ob Plug-Ins aktiviert sind.

GetTextSize()
Veraltet.

Ruft die Textgröße der Seite ab.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetAppCacheEnabled(Boolean)

Legt fest, ob die Anwendungscaches-API aktiviert werden soll.

SetAppCacheMaxSize(Int64)
Veraltet.

Legt die maximale Größe für den Anwendungscacheinhalt fest.

SetAppCachePath(String)

Legt den Pfad zu den Anwendungscaches-Dateien fest.

SetEnableSmoothTransition(Boolean)
Veraltet.

Legt fest, ob das WebView während des Schwenkens oder Zoomens einen reibungslosen Übergang ermöglicht oder das Fenster, in dem das WebView gehostet wird, nicht den Fokus hat.

SetGeolocationDatabasePath(String)

Legt den Pfad fest, in dem die Geolocation-Datenbanken gespeichert werden sollen.

SetGeolocationEnabled(Boolean)

Legt fest, ob Geolocation aktiviert ist.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Legt den zugrunde liegenden Layoutalgorithmus fest.

SetNeedInitialFocus(Boolean)

Teilt der WebView mit, ob ein Knoten festgelegt werden muss, damit er den Fokus erhält, wenn WebView#requestFocus(int, android.graphics.Rect) er aufgerufen wird.

SetPluginState(WebSettings+PluginState)
Veraltet.

Weist das WebView an, Plug-Ins bei Bedarf zu aktivieren, zu deaktivieren oder zu verwenden.

SetRenderPriority(WebSettings+RenderPriority)
Veraltet.

Legt die Priorität des Renderthreads fest.

SetSupportMultipleWindows(Boolean)

Legt fest, ob webView mehrere Fenster unterstützt.

SetSupportZoom(Boolean)

Legt fest, ob das WebView das Zoomen mithilfe der Steuerelemente und Gesten auf dem Bildschirm unterstützen soll.

SetTextSize(WebSettings+TextSize)
Veraltet.

Legt die Textgröße der Seite fest.

SupportMultipleWindows()

Ruft ab, ob webView mehrere Fenster unterstützt.

SupportZoom()

Ruft ab, ob webView Zoom unterstützt.

ToArray<T>()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.Finalized()

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Verwaltet den Einstellungsstatus für eine WebView.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Verwaltet den Einstellungsstatus für eine WebView.

GetJniTypeName(IJavaPeerable)

Verwaltet den Einstellungsstatus für eine WebView.

Gilt für: