android - Webview 从 assets 目录加载所有 HTML 文件

标签 android html android-webview android-assets

在我的应用程序中,我想在 WebView 的 Assets 文件夹中显示 HTML 文件。我试过了

wv.loadUrl("file:///android_asset/sample.html");

这是有效的。但我想要的是一种可以在任何地方调用的方法,并将 Assets 中的 html 文件作为参数传递,并将其显示在 WebView 中。有人请帮助我...

最佳答案

创建一个使用 webview 的公共(public)方法并传递你的字符串

public void setUrl(String urlString){
{
wv.loadUrl(urlString);
}

为此,您的 WebView 必须具有全局范围。然后只有你可以访问它。 在任何地方调用 setUrl(path);

关于android - Webview 从 assets 目录加载所有 HTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25843454/

相关文章:

android - 在 phonegap/android 中语音转文本

android - 在某个位置添加自定义 TextView?

android - 如何在android中用三个不同大小的面板划分屏幕?

android - 为什么 android 深度链接使我在 Whatsapp 上的链接在 Whatsapp 的应用程序中打开?

java - 如何滚动到给定的行号,ScrollView 中的 TextView

c# - 使用 ASP.NET 编辑 HTML 元标记

javascript - 多行打字表格?

php - Yii zii.widgets.CDetailView - 将属性输出为 HTML 代码格式

Android USB 调试端口转发错误

html - 移动应用程序(iOS 和 Android)上的 Webview 无法正确呈现图标