Android高手進階教程(二十)之---Android與JavaScript方法相互調用!

在Android中通過WebView控件,可以實現要加載的頁面與Android方法相互調用,我們要實現WebView中的addJavascriptInterface方法,這樣html才能調用android方法,在這裏我個人覺得有點和DWR相似。

爲了讓大家容易理解,我寫了一個簡單的Demo,具體步驟如下:

第一步:新建一個Android工程,命名爲WebViewDemo(這裏我在assets裏定義了一個html頁面)。

第二步:修改main.xml佈局文件,增加了一個WebView控件還有Button控件,代碼如下:

第三步:在assets目錄下新建一個demo.html文件,代碼如下(這裏不知道爲何多了mce:這幾個東東,<script></script>這樣是對的):

 

第四步:修改主核心程序WebViewDemo.java,代碼如下:

第五步:運行上述工程,查看效果。

 

  

                        首界面                                           點擊按鈕時,html內容改變

   點擊html的startGoogleMap啓動地圖應用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章