2012年12月29日 星期六

[Android]使用WebView

WebView是Android系統中,拿來模擬瀏覽器的一個View,所以他可以讀取遠端的網頁、內建的網頁,甚至是程式自動生成的網頁,另外,WebView也支援javascript。

假設我們在Activity中,要設定一個WebView的物件讀取本機端的網頁,而這個網頁放在asset的目錄中,檔名為myfile.html,程式碼如下 :


WebView myWebView=new WebView(this.context);
myWebView.loadUrl("file:///android_asset/myfile.html");

不過如果網頁要多國語言的話,就必須把網頁檔案放在raw的目錄底下,並另外新增一個raw的語言目錄,如raw-zh-rTW的目錄,再把對應語言的檔案放進去即可。


沒有留言: