去除NBA及CAB頻道。
為了達到這個效果,當時考慮了兩種方式。
第一種是在webview加載前,先講html代碼拉下來,修改后,在通過webview去加載。
第二種就是查看源代碼,直接動手修改源代碼,然后把源代碼放在assets文件下,每次直接從本地加載。
在查看完源代碼(在電腦瀏覽器,打開網頁,右鍵單擊,查看源代碼)后發現,這個網頁,太適合第二種方式了。頻道是寫死的。可以直接改。而其他的界面都是通過js動態生成的。毫不猶豫的把源代碼copy下來(注意格式,utf-8,無bom,否則中文亂碼)。
就這樣,第一個問題順利解決了。
加載assets下的html代碼方式為:
webview.loadUrl("file:///android_asset/test.html");