我希望文件夹中的Html文件ASSENT在我看来是手机浏览器。 我使用代码:
Intent browserIntent = new Intent("android.intent.action.VIEW", Uri.parse("file:///android_asset/Project17.html"));
startActivity(browserIntent);
但错误 请建议
答案 0 :(得分:0)
您无法打开另一个应用程序保存在assets文件夹中的html文件。资产目录完全适用于您自己的应用程序。没有其他应用可以访问它。 但是,您可以轻松地在自己的WebView中打开它。 另一个漫长的方法是读取数据并将数据从资产文件夹保存到SD卡,并将其保存在其他程序中。
修改强> 您可以使用以下代码在webview中显示html内容
WebView webView = (WebView) rootView.findViewById(R.id.wvOP);
webView.loadUrl("file:///android_asset/about_trt.html");
如果您使用的是Flash内容,请确保已启用硬件加速 -
<activity android:hardwareAccelerated="true" />