【发布时间】:2017-03-21 19:44:03
【问题描述】:
我正在寻找一种方法来缩放我的布局中的文本和图片。 根据一些问题,网络视图是一种简单的方法。过了一会儿,我找到了 webview 的代码:
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class WebViewActivity extends Activity {
private WebView webView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");
}
}
我尝试使用file:/// 而不是http://
所以我使用了这个路径:
file:///sdcard/Android/data/[My App Package Name]/about.html
它对我来说似乎工作正常,但我有一些严重的问题。
这是我的问题:
- 我使用的这条路径是否适用于所有其他安卓设备?
- 我不知道如何提取 html 文件以便第一次运行到我正在使用的路径中。
- 是否可以从资产中加载文件?
- 第一次运行解压文件的源代码是什么?
- 我可以使用其他格式,如 pdf 或 doc 来代替 html 吗?如果我无法更改源代码中的哪些内容?
感谢大家帮助我。我应该放弃还是继续这个想法?
【问题讨论】:
标签: android html webview offline offline-web-app