去除NBA及CAB频道。
为了达到这个效果,当时考虑了两种方式。
第一种是在webview加载前,先讲html代码拉下来,修改后,在通过webview去加载。
第二种就是查看源代码,直接动手修改源代码,然后把源代码放在assets文件下,每次直接从本地加载。
在查看完源代码(在电脑浏览器,打开网页,右键单击,查看源代码)后发现,这个网页,太适合第二种方式了。频道是写死的。可以直接改。而其他的界面都是通过js动态生成的。毫不犹豫的把源代码copy下来(注意格式,utf-8,无bom,否则中文乱码)。
就这样,第一个问题顺利解决了。
加载assets下的html代码方式为:
webview.loadUrl("file:///android_asset/test.html");