Life is Short
Forum Veteran
Pano ma block ang ads especially yung pop up ads mismo sa webview? May sample code po ba kayo? Wala kasi ako mahanap sa internet. Sana may makatulong
shouldOverrideUrlLoading
method. Ito ang sample code:WebView myWebView = findViewById(R.id.myWebView);
myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// Check if the URL is an ad
if (url.contains("ad")) {
// Block the ad by returning true
return true;
}
// Allow the URL to be loaded
return super.shouldOverrideUrlLoading(view, url);
}
});
setWebViewClient
method ng WebView. Pagkatapos niyan, nag-override tayo ng shouldOverrideUrlLoading
method. Sa loob ng shouldOverrideUrlLoading
, maaari mong suriin kung ang URL ay naglalaman ng "ad". Kung ito ay naglalaman ng "ad", ibalik ang true upang hindi ito ma-load. Kung hindi, ma-load ang URL ng normal na paraan gamit ang super.shouldOverrideUrlLoading
.shouldOverrideUrlLoading
method upang mas detalyado na ma-block ang mga ads base sa iyong pangangailangan.