Android 从我的应用关闭HTML查看器
我有一个通过启动html查看器打开的html文件。有没有办法让我的应用程序中的HTML查看器关闭页面 下面是我用来启动html文件的代码Android 从我的应用关闭HTML查看器,android,Android,我有一个通过启动html查看器打开的html文件。有没有办法让我的应用程序中的HTML查看器关闭页面 下面是我用来启动html文件的代码 super.onCreate(savedInstanceState); setContentView(R.layout.main); File file = new File("/data/data/Sample.html"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAn
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File file = new File("/data/data/Sample.html");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "text/html");
startActivity(intent);
您是否需要关闭网页或将控件转移到其他活动..如果您选择第二个选项,我建议您使用finish();方法,因为它需要上一个活动,或者您可以选择自己的目标活动。是的,我确信您希望在应用程序中查看此HTML文件,而不是启动本机浏览器。如果是这种情况,则创建WebViewClient并将其设置在WebView中 例如:
private class myWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
并在webview中设置为:
webview.setWebViewClient(new myWebViewClient ());
然后将该URL实际加载到WebView中。是详细的示例。谢谢Paresh…上面的方法让我对html文件有了更多的控制。非常感谢,我将此标记为正确答案@MayurPandey很高兴这对你更有帮助:)