我无法在Android中的webview上显示本地html文件

我无法在Android中的webview上显示本地html文件,android,webview,Android,Webview,我有一个列表视图,我从中选择html文件,我希望该文件显示在webview中,它采用10'平板电脑的1/4。我尝试了以下操作,但什么都没有发生,我得到了一个白色的webview ListFiles.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View vie

我有一个列表视图,我从中选择html文件,我希望该文件显示在webview中,它采用10'平板电脑的1/4。我尝试了以下操作,但什么都没有发生,我得到了一个白色的webview

ListFiles.setOnItemClickListener(new AdapterView.OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id)
        {
            String filename = ListFiles.getItemAtPosition(position).toString();
            myweb.setInitialScale(1);
            myweb.getSettings().setJavaScriptEnabled(true);
            myweb.getSettings().setLoadWithOverviewMode(true);
            myweb.getSettings().setUseWideViewPort(true);
            myweb.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
            myweb.setScrollbarFadingEnabled(false);
            myweb.reload();
            myweb.loadUrl(dirFiles + "/" + filename);

        }
    });
ListFiles.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父对象、视图、整型位置、长id)
{
字符串文件名=ListFiles.getItemAtPosition(position).toString();
myweb.setInitialScale(1);
myweb.getSettings().setJavaScriptEnabled(true);
myweb.getSettings().SetLoadWithOverview模式(true);
myweb.getSettings().setUseWideViewPort(true);
myweb.setScrollBarStyle(WebView.SCROLLBARS\u外部\u覆盖);
myweb.setScrollBarFadinEnabled(false);
myweb.reload();
myweb.loadUrl(dirFiles+“/”+文件名);
}
});

我用

String WebFile = dirFiles+"/"+filename;
Uri WebfileUri  = Uri.fromFile(new File(WebFile));
myweb.loadUrl(WebfileUri.toString());

并且工作了

试着在下面:-

File lFile = new File(Environment.getExternalStorageDirectory() + "<FOLDER_PATH_TO_FILE>/<FILE_NAME>");
WebView.loadUrl("file:///" + lFile.getAbsolutePath());
File lFile=新文件(Environment.getExternalStorageDirectory()+“/”;
loadUrl(“文件://“+lFile.getAbsolutePath());

什么是
dirFiles
?确保它是一个URL,例如
文件://…
的可能重复项