概述
我想在我的Android应用程序中打开本地html文件.
该文件位于我的资产文件夹下.所以我正在设置一个WebViewClient并将我的页面加载到其中.但我得到一个"网页不可用"错误.
这是我的活动代码:
public class LocalDialogActivity extends Activity {
protected WebView webView;
private static final String ENROLLMENT_URL = "file:///assets/enrollment.html";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_local_dialog);
webView = (WebView)findViewById(R.id.local_dialog_webview);
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setDisplayZoomControls(false);
refreshWebView(webView);
}
public void refreshWebView(View view) {
webView.loadUrl(ENROLLMENT_URL);
}
和布局文件:
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:id="@+id/local_dialog_webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
我的AndroidMainfest.xml文件中有互联网权限,可以访问互联网:
欢迎任何帮助.谢谢.
最后
以上就是友好丝袜为你收集整理的assets中html内容修改,从assets文件夹打开HTML文件的全部内容,希望文章能够帮你解决assets中html内容修改,从assets文件夹打开HTML文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复