gpt4 book ai didi

android - 如何让 webview Android 应用程序不显示 adsense 广告?

转载 作者:行者123 更新时间:2023-11-29 02:04:53 28 4
gpt4 key购买 nike

我制作了一个 Android 应用程序,在 Web View 中显示了我网页的一部分。问题是该网页有一些 adsense 广告,不允许在应用程序中显示它们。所以问题是:是否有某种方法可以让它们在应用程序中不显示?

代码:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://androidomedia.com/angry-birds-space-walkthrough/");
mWebView.setWebViewClient(new HelloWebViewClient());

}

private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView webview, String url)
{
webview.loadUrl(url);
return true;
}
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())
{
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);

}

}`

最佳答案

假定内容是动态生成的,您可以在服务器端处理此问题。如果请求来自您的 Android 应用程序,只需让网络服务器不显示广告单元即可。在 Android 端明确设置用户代理,并在构建模板时检查它。

关于android - 如何让 webview Android 应用程序不显示 adsense 广告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10574600/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com