WebView で特定の Web ページを開くアプリがあります。インターネット接続がある場合、webview は特定の URL を開き、html ファイルをダウンロードします。インターネット接続がない場合、webview は以前にダウンロードした html ファイルを開くことになっています。
これは私がそれをやろうとしている方法です:
webView.loadUrl(Environment.getExternalStorageDirectory().toString() + "/Android/data/com.whizzapps.stpsurniki/" + razred + ".html");
パスは 100% 正しいですが、何らかの理由で表示されません。いくつかの調査を行ったところ、ダウンロードした html ファイルは通常、アセット フォルダーに配置されることがわかりましたが、アプリケーション内で html ファイルをダウンロードしているため、アセット フォルダーに実際にアクセスすることはできません。私は何をすべきか?