Android 从我的应用关闭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

我有一个通过启动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.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很高兴这对你更有帮助:)