H5AdsRequestHandler

public final class H5AdsRequestHandler


Processa solicitações de anúncios H5.

Se você estiver usando um android.webkit.WebView, use H5AdsWebViewClient em vez dessa classe.

Caso contrário, se estiver usando uma visualização da Web alternativa, crie uma instância dessa classe e transmita todas as solicitações da Web para handleH5AdsRequest.

Resumo

Construtores públicos

H5AdsRequestHandler(
    Context context,
    OnH5AdsEventListener onH5AdsEventListener
)

Cria um H5AdsRequestHandler.

Métodos públicos

void

Destrói todos os anúncios gerenciados por anúncios H5.

boolean

Tenta processar uma solicitação de anúncios H5.

boolean

Retorna verdadeiro se a solicitação for para anúncios H5. Caso contrário, retorna falso.

Construtores públicos

H5AdsRequestHandler

public H5AdsRequestHandler(
    Context context,
    OnH5AdsEventListener onH5AdsEventListener
)

Cria um H5AdsRequestHandler.

Métodos públicos

clearAdObjects

public void clearAdObjects()

Destrói todos os anúncios gerenciados por anúncios H5.

Observação: esse método não afeta anúncios instanciados por APIs que não são H5, como e .

handleH5AdsRequest

public boolean handleH5AdsRequest(String url)

Tenta processar uma solicitação de anúncios H5.

Retorna
boolean

"true" se a solicitação foi uma solicitação de anúncios H5. Caso contrário, será "false".

shouldInterceptRequest

public boolean shouldInterceptRequest(String url)

Retorna verdadeiro se a solicitação for para anúncios H5. Caso contrário, retorna falso.