Android.Webkit Namespace

Fornece ferramentas para navegar na Web.

Classes

Nome Description
CacheManager

Gerencia o cache HTTP usado pelas instâncias de WebView um aplicativo.

CacheManager.CacheResult

Representa um recurso armazenado no cache HTTP.

ClientCertRequest

ClientCertRequest: O usuário recebe uma instância dessa classe como um parâmetro de WebViewClient#onReceivedClientCertRequest.

ConsoleMessage

Classe pública que representa uma mensagem de console JavaScript do WebCore.

ConsoleMessage.MessageLevel

Fornece ferramentas para navegar na Web.

CookieManager

Gerencia os cookies usados pelas instâncias de WebView um aplicativo.

CookieSyncManager

O CookieSyncManager é usado para sincronizar o repositório de cookies do navegador entre a RAM e o armazenamento permanente.

DateSorter

Classifica as datas nos seguintes grupos: Hoje, há sete dias, há um mês, há mais de um mês

DownloadEventArgs

Fornece dados para o E:Android.Webkit.CallbackProxy.Download e Download eventos.

GeolocationPermissions

Essa classe é usada para gerenciar permissões para o API de JavaScript de Localização Geográfica do WebView.

HttpAuthHandler

Representa uma solicitação de autenticação HTTP.

JavascriptInterface

Anotação que permite expor métodos ao JavaScript.

JavascriptInterfaceAttribute

Fornece ferramentas para navegar na Web.

JsPromptResult

Classe pública para lidar com solicitações de prompt javaScript.

JsResult

Uma instância dessa classe é passada como um parâmetro em várias WebChromeClient notificações de ação.

MimeTypeMap

Mapa bidirecional que mapeia tipos MIME para extensões de arquivo e vice-versa.

PermissionRequest

Essa classe define uma solicitação de permissão e é usada quando o conteúdo da Web solicita acesso aos recursos protegidos.

Plugin

Representa um plug-in (Java equivalente da classe PluginPackageAndroid C++ em libs/WebKitLib/WebKit/WebCore/plugins/android/)

PluginData

Essa classe encapsula o conteúdo gerado por um plug-in.

PluginList

Uma lista simples de plug-ins inicializados.

RenderProcessGoneDetail

Essa classe fornece informações mais específicas sobre por que o processo de renderização foi encerrado.

SafeBrowsingResponse

Usado para indicar uma ação a ser executada ao atingir uma URL mal-intencionada.

ServiceWorkerClient

Classe base para clientes capturarem retornos de chamada relacionados ao Service Worker, confira ServiceWorkerController o exemplo de uso.

ServiceWorkerController

Gerencia os Trabalhos de Serviço usados pelo WebView.

ServiceWorkerWebSettings

Gerencia o estado de configurações para todos os Service Workers.

SslErrorHandler

Representa uma solicitação para lidar com um erro SSL.

TracingConfig

Contém informações de configuração de rastreamento e configurações predefinidas.

TracingConfig.Builder

Construtor usado para criar TracingConfig objetos.

TracingController

Gerencia o rastreamento de WebViews.

UrlInterceptRegistry

Este membro foi preterido.

URLUtil

Fornece ferramentas para navegar na Web.

WebBackForwardList

Essa classe contém a lista de back/forward para um WebView.

WebChromeClient

Fornece ferramentas para navegar na Web.

WebChromeClient.FileChooserParams

Parâmetros usados no #onShowFileChooser método.

WebHistoryItem

Uma classe de conveniência para acessar campos em uma entrada na lista de back/forward de um WebView.

WebIconDatabase

Funções para manipular o banco de dados de ícone usado pelo WebView.

WebIconDatabase.IconEventArgs

Fornece ferramentas para navegar na Web.

WebMessage

A representação Java do evento PostMessage HTML5.

WebMessagePort

A representação Java do Portas de mensagem HTML5.

WebMessagePort.WebMessageCallback

O ouvinte para lidar com eventos MessagePort.

WebResourceError

Encapsula informações sobre erros ocorridos durante o carregamento de recursos da Web.

WebResourceResponse

Encapsula uma resposta de recurso.

WebSettings

Gerencia o estado de configurações de um WebView.

WebSettings.LayoutAlgorithm

Enumeração para controlar o layout de html.

WebSettings.PluginState

O estado do plug-in afeta como os plug-ins são tratados em uma página.

WebSettings.RenderPriority

Fornece ferramentas para navegar na Web.

WebSettings.TextSize

Enumeração para especificar o tamanho do texto.

WebSettings.ZoomDensity

Enumeração para especificar a densidade desejada do WebView.

WebStorage

Essa classe é usada para gerenciar as APIs de armazenamento JavaScript fornecidas pelo WebView.

WebStorage.Origin

Essa classe encapsula informações sobre a quantidade de armazenamento atualmente usada por uma origem para as APIs de armazenamento JavaScript.

WebSyncManager

Este membro foi preterido.

WebView

Uma exibição que exibe páginas da Web.

WebView.FindEventArgs

Fornece dados para o evento Find.

WebView.HitTestResult

Fornece ferramentas para navegar na Web.

WebView.PictureEventArgs

Fornece dados para o evento Picture.

WebView.VisualStateCallback

Interface de retorno de chamada fornecida para #postVisualStateCallback receber notificações sobre o estado visual.

WebView.WebViewTransport

Objeto de transporte para retornar WebView entre limites de thread.

WebViewClient

Fornece ferramentas para navegar na Web.

WebViewDatabase

Essa classe permite que os desenvolvedores determinem se qualquer WebView usado no aplicativo armazenou qualquer um dos seguintes tipos de dados de navegação e desmarque esses dados armazenados para todos os WebViews no aplicativo.

WebViewFragment

Um fragmento que exibe um WebView.

WebViewRenderProcess

O WebViewRenderProcess fornece um identificador opaco para um WebView renderizador.

WebViewRenderProcessClient

Usado para receber retornos de chamada em WebView eventos de renderizador.

Interfaces

Nome Description
GeolocationPermissions.ICallback

Uma interface de retorno de chamada usada pelo aplicativo host para definir o estado de permissão de localização geográfica para uma origem.

IDownloadListener

Fornece ferramentas para navegar na Web.

IJavascriptInterface

Anotação que permite expor métodos ao JavaScript.

IPluginStub

Essa interface é usada para implementar plug-ins em um WebView.

IUrlInterceptHandler

Este membro foi preterido.

IValueCallback

Uma interface de retorno de chamada usada para fornecer valores de forma assíncrona.

IWebResourceRequest

Abrange parâmetros para o WebViewClient#shouldInterceptRequest método.

Plugin.IPreferencesClickHandler

Este membro foi preterido.

WebChromeClient.ICustomViewCallback

Uma interface de retorno de chamada usada pelo aplicativo host para notificar a página atual de que sua exibição personalizada foi ignorada.

WebIconDatabase.IIconListener

Interface para receber ícones do banco de dados.

WebStorage.IQuotaUpdater

Encapsula uma função de retorno de chamada que é usada para fornecer uma nova cota para uma API de armazenamento JavaScript.

WebView.IFindListener

Interface para escutar para localizar resultados.

WebView.IPictureListener

Interface para escutar novas imagens conforme elas mudam.

Enumerações

Nome Description
CacheModes

Enumera valores retornados por vários tipos.

Categories

Fornece ferramentas para navegar na Web.

ChromeFileChooserMode

Enumera valores retornados por vários tipos.

ClientError

Enumera valores retornados por vários métodos e ClientError usados como um parâmetro do membro F:Android.Webkit.WebViewClient.OnReceivedError .

ForceDarkMode

Fornece ferramentas para navegar na Web.

HitTestResult

Enumera valores retornados por vários tipos.

MenuItems

Fornece ferramentas para navegar na Web.

MixedContentHandling

Enumera valores retornados por vários tipos.

RendererPriority

Define prioridades de associação para um WebView processo de renderizador.

SafeBrowsingThreat

Fornece ferramentas para navegar na Web.

TracingMode

Especifica como os eventos de rastreamento do WebView são registrados no buffer de rastreamento.