Android Webview(loadDataWithBaseURL)文本过长,导致控件可滑动

本文分两部分:

第一部分,先解决如题的问题;

第二部分,提一个文本展示思路;


第一部分:有些开发者,在开发过程中,会采用如下方法来加载本地代码中的一个html:

webView.loadDataWithBaseURL("about:blank",notice,"text/html","utf-8", null);

本地html代码如下:

注意上图红框中代码,若无此部分,则WebView加载html后,部门名称这行特别长(不会自动换行),并且WebView变成可横向纵向滑动,这不是我们要的效果!于是,加上红框中的代码,部门名称这行就自动换行了。问题解决。


第二部分:有些APP,有展示详情的需求,会需要展示好多行文本。如果一行一行写TextView,特别费劲,而且还不灵活,万一展示格式改动,布局也要大变,很烦躁的。

于是推荐大家用上面代码,很简单,无需Html基础,基本看两眼,就知道怎么用。(写个WebView,写个html代码,最后load一下就完事了)

最后附上展示我的APP中的展示效果图:


Android Webview(loadDataWithBaseURL)文本过长,导致控件可滑动_第1张图片

你可能感兴趣的:(Android Webview(loadDataWithBaseURL)文本过长,导致控件可滑动)