android显示适合设备宽度的大文本

android显示适合设备宽度的大文本,android,html,webview,gmail,Android,Html,Webview,Gmail,我在webview中显示大文本时遇到了一些问题。如何像gmail一样实现 以下是我的webview配置: webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL); webView.getSettings().setBuiltInZoomControls(true); webView.getSettings().setJavaScriptEnabled(true); w

我在webview中显示大文本时遇到了一些问题。如何像gmail一样实现

以下是我的webview配置:

    webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.setMailAccountName(getArguments().getString(ExtrasNames.MAIL_ACCOUNT_NAME));
    webView.getSettings().setUseWideViewPort(true); //controls double tab zoom
    webView.setVerticalScrollBarEnabled(true);
    webView.setScrollContainer(true);
    webView.addJavascriptInterface(new WebAppInterface(getActivity()), "ScriptToAndroid");
    webView.getSettings().setDisplayZoomControls(false); //hide default zoom control
    webView.getSettings().setLoadWithOverviewMode(true);

请帮助我,我需要像gmail一样显示,它是如此可读和有用。

如果添加这一行_webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING);\u它是有效的,我的意思是大文本是可读的,但是如果文本很小,那么很难阅读,需要缩小几倍。有什么想法吗?如果我删除setLoadWithOverviewMode方法的小文本没有问题,大文本被过度放大了您是否尝试将
放入html?是的,我已经添加了它,如果添加了这一行\u webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.text\u AUTOSIZING);\u它是有效的,我的意思是大文本是可读的,但是如果文本很小,那么很难阅读,需要缩小几倍。有什么想法吗?如果我删除setLoadWithOverviewMode方法的小文本没有问题,大文本被过度放大了您是否尝试将
放入html?是的,我已经添加了它,如果添加了这一行\u webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.text\u AUTOSIZING);\u它是有效的,我的意思是大文本是可读的,但是如果文本很小,那么很难阅读,需要缩小几倍。有什么想法吗?如果我删除setLoadWithOverviewMode方法,小文本就可以了,大文本就被放大了。您是否尝试将
放入html中?是的,我已经添加了它