在XML布局文件中添加Webview控件:
在Java代码中获取Webview控件:
“`dViewById(R.id.webview);
2. 加载HTML代码
使用Webview的loadData()方法可以加载HTML代码。该方法有三个参数,分别是HTML代码、MIME类型和字符编码。
“`glll>”;gimeTypel”;gcoding = “UTF-8”;limeTypecoding);
3. 加载本地HTML文件
如果要加载本地HTML文件,可以使用Webview的loadUrl()方法。该方法接受一个文件路径作为参数。
“`gdroiddexl”;
webView.loadUrl(filePath);
需要注意的是,本地HTML文件需要放在assets文件夹下。
4. 设置Webview属性
gs类来设置Webview属性。
“`gsgsgs();gsabled(true);gs(true);
5. 处理Webview事件
t()方法来处理这些事件。
“`tewt() {
@OverridePageFinishedg url) {PageFinished(view, url);
// 页面加载完成
}
@OverrideProgressChangedtewProgress) {ProgressChangedewProgress);
// 页面加载进度
}
droidManifestl文件中添加以下代码:
“`issiondroidamedroidission.INTERNET” />
同时,为了保证Webview的安全性,建议在Webview中禁用JavaScript和插件。