1
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.setDataAndType(uri, "text/html");
File file = new File(uri.getPath());
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
context.startActivity(intent);

URI是

file:///data/user/0/com.carmate.crashreporter/files/crashResult.html

浏览器也使用正确的 URI 正确打开,但是,它什么也没显示

4

1 回答 1

0

对不起,但你真的需要这样做吗?我认为您最好尝试使用 WebView 或创建活动并使用Html.fromHtml().

你可以做类似的事情

TextView view = findViewById(R.id.your_text_view);
view.setText(Html.fromHtml("<h1>Your html content </h1>"))
于 2019-08-26T13:15:21.570 回答