使用此代码
WebView wvChangelog = (WebView) alertDialog.findViewById(R.id.wv_changelog);
wvChangelog.loadUrl("file:///android_res/raw/changelog");
我能够从res/raw
文件夹加载并显示一个html文件,我需要做的是从受尊重的区域设置文件夹eg raw/changelog , raw-de/changelog, raw-fa/chenglog
加载文件我相信相同的代码段应该可以工作,但它仅加载主文件(位于raw
文件夹中)。虽然在同一个上下文中的其他语言环境相关的东西(例如,由getString(R.string.title)加载的标题字符串是尊重语言环境。
我在这里错过了什么吗?
我也知道InputStream inputStream = getResources().openRawResource(R.raw.filename);
,但正如您所看到的,WebView不接受输入流,我必须使用file:///android_res...
类型