我只想制作一个在我的应用中打开广告的广告。 特征: 当插页式广告展示和用户点击广告时,请不要显示包含浏览器的弹出式对话框以打开网址,而是必须在同一个应用中打开网址。
横幅广告点击时必须同样。
我知道我想使用webview但是如何在该网页浏览中打开广告点击网址。
如果有人知道如何实现此代码,请帮助我。
答案 0 :(得分:0)
webSettings.setJavaScriptEnabled(true);
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webView.setWebViewClient(new MyWebViewClient());
webView.loadUrl(_URL);
}
private class MyWebViewClient extends WebViewClient{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(getApplicationContext(), "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
}
试试这个