关于内置浏览器的问题
============问题描述============
程序内置了admob广告条(或其它广告条)
如果我想客户点击广告的时候 在我程序内置的浏览器打开网页
该怎么实现呢
谢谢!!!!!!!!!!!
============解决方案1============
我提供一个思路,不过我也没试过,仅供参考
点击广告之后,他需要打开一个浏览器类型的应用,因此必然调用了 startActivity 这种东西, 所以,你可以重写你的 startActivity,在里面判断是否是广告点击,然后 获取对应链接数据,将使用内置浏览器打开,屏蔽他的 Intent
============解决方案2============
1.创建一个Activity,包含WebView控件
2.在这个Activity的onCreate函数里增加以下代码:
String adUrl = "your ad url"; WebView webView = (WebView)findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new WebViewClient() {}); webView.loadUrl(adUrl);
3.在别的Activity里通过startActivity打开广告页面
============解决方案3============
6楼说的有理,svenwang说的根本没理解整个东西的关键点