Interface | Description |
---|---|
DownloadListener | |
GeolocationPermissions.Callback |
A callback interface used by the host application to set the Geolocation
permission state for an origin.
|
JsResult.ResultReceiver |
Callback interface, implemented by the WebViewProvider implementation to receive
notifications when the JavaScript result represented by a JsResult instance has
|
Plugin.PreferencesClickHandler | |
PluginStub |
This interface is used to implement plugins in a WebView.
|
UrlInterceptHandler | Deprecated
This interface was inteded to be used by Gears.
|
ValueCallback<T> |
A callback interface used to provide values asynchronously.
|
WebChromeClient.CustomViewCallback |
A callback interface used by the host application to notify
the current page that its custom view has been dismissed.
|
WebIconDatabase.IconListener | Deprecated
This interface is obsolete.
|
WebResourceRequest |
Encompasses parameters to the
WebViewClient.shouldInterceptRequest(android.webkit.WebView, java.lang.String) method. |
WebStorage.QuotaUpdater | Deprecated
This class is obsolete and no longer used.
|
WebView.FindListener |
Interface to listen for find results.
|
WebView.PictureListener | Deprecated
This interface is now obsolete.
|
WebViewDelegate.OnTraceEnabledChangeListener |
Listener that gets notified whenever tracing has been enabled/disabled.
|
WebViewFactoryProvider |
This is the main entry-point into the WebView back end implementations, which the WebView
proxy class uses to instantiate all the other objects as needed.
|
WebViewFactoryProvider.Statics |
This Interface provides glue for implementing the backend of WebView static methods which
cannot be implemented in-situ in the proxy class.
|
WebViewProvider |
WebView backend provider interface: this interface is the abstract backend to a WebView
instance; each WebView object is bound to exactly one WebViewProvider object which implements
the runtime behavior of that WebView.
|
WebViewProvider.ScrollDelegate | |
WebViewProvider.ViewDelegate |
Provides mechanism for the name-sake methods declared in View and ViewGroup to be delegated
into the WebViewProvider instance.
|
Class | Description |
---|---|
CacheManager | Deprecated
Access to the HTTP cache will be removed in a future release.
|
CacheManager.CacheResult | Deprecated
Access to the HTTP cache will be removed in a future release.
|
ClientCertRequest |
ClientCertRequest: The user receives an instance of this class as
a parameter of
WebViewClient.onReceivedClientCertRequest(android.webkit.WebView, android.webkit.ClientCertRequest) . |
ConsoleMessage |
Public class representing a JavaScript console message from WebCore.
|
CookieManager |
Manages the cookies used by an application's
WebView instances. |
CookieSyncManager | Deprecated
The WebView now automatically syncs cookies as necessary.
|
DateSorter |
Sorts dates into the following groups:
Today
Yesterday
seven days ago
one month ago
older than a month ago
|
FindActionModeCallback | |
FindActionModeCallback.NoAction | |
GeolocationPermissions |
This class is used to manage permissions for the WebView's Geolocation
JavaScript API.
|
HttpAuthHandler |
Represents a request for HTTP authentication.
|
JsDialogHelper |
Helper class to create JavaScript dialogs.
|
JsPromptResult |
Public class for handling JavaScript prompt requests.
|
JsResult |
An instance of this class is passed as a parameter in various
WebChromeClient action
notifications. |
MimeTypeMap |
Two-way map that maps MIME-types to file extensions and vice versa.
|
PermissionRequest |
This class defines a permission request and is used when web content
requests access to protected resources.
|
Plugin | Deprecated
This interface was intended to be used by Gears.
|
PluginData | Deprecated
This class was intended to be used by Gears.
|
PluginList | Deprecated
This interface was intended to be used by Gears.
|
ServiceWorkerClient |
Base class for clients to capture Service Worker related callbacks,
see
ServiceWorkerController for usage example. |
ServiceWorkerController |
Manages Service Workers used by WebView.
|
ServiceWorkerWebSettings |
Manages settings state for all Service Workers.
|
SslErrorHandler |
Represents a request for handling an SSL error.
|
TokenBindingService |
Enables the token binding procotol, and provides access to the keys.
|
TokenBindingService.TokenBindingKey |
Provides the KeyPair information.
|
UrlInterceptRegistry | Deprecated
This class was intended to be used by Gears.
|
URLUtil | |
WebBackForwardList |
This class contains the back/forward list for a WebView.
|
WebChromeClient | |
WebChromeClient.FileChooserParams | |
WebHistoryItem |
A convenience class for accessing fields in an entry in the back/forward list
of a WebView.
|
WebIconDatabase | Deprecated
This class is only required when running on devices
up to
Build.VERSION_CODES.JELLY_BEAN_MR2 |
WebMessage |
The Java representation of the HTML5 PostMessage event.
|
WebMessagePort |
The Java representation of the
HTML5 message ports.
|
WebMessagePort.WebMessageCallback |
The listener for handling MessagePort events.
|
WebResourceError |
Encapsulates information about errors occured during loading of web resources.
|
WebResourceResponse |
Encapsulates a resource response.
|
WebSettings |
Manages settings state for a WebView.
|
WebStorage |
This class is used to manage the JavaScript storage APIs provided by the
WebView . |
WebStorage.Origin |
This class encapsulates information about the amount of storage
currently used by an origin for the JavaScript storage APIs.
|
WebView |
A View that displays web pages.
|
WebView.HitTestResult | |
WebView.VisualStateCallback |
Callback interface supplied to
WebView.postVisualStateCallback(long, android.webkit.WebView.VisualStateCallback) for receiving
notifications about the visual state. |
WebViewClient | |
WebViewDatabase |
This class allows developers to determine whether any WebView used in the
application has stored any of the following types of browsing data and
to clear any such stored data for all WebViews in the application.
|
WebViewDelegate |
Delegate used by the WebView provider implementation to access
the required framework functionality needed to implement a
WebView . |
WebViewFactory |
Top level factory, used creating all the main WebView implementation classes.
|
WebViewFragment |
A fragment that displays a WebView.
|
WebViewProviderInfo | |
WebViewProviderResponse | |
WebViewUpdateService |
Enum | Description |
---|---|
ConsoleMessage.MessageLevel | |
WebSettings.LayoutAlgorithm |
Enum for controlling the layout of html.
|
WebSettings.PluginState |
The plugin state effects how plugins are treated on a page.
|
WebSettings.RenderPriority | |
WebSettings.TextSize | Deprecated
Use
WebSettings.setTextZoom(int) and WebSettings.getTextZoom() instead. |
WebSettings.ZoomDensity |
Enum for specifying the WebView's desired density.
|
Exception | Description |
---|---|
WebViewFactory.MissingWebViewPackageException |
Annotation Type | Description |
---|---|
JavascriptInterface |
Annotation that allows exposing methods to JavaScript.
|
WebSettings.CacheMode |