android 文本内容对齐

想实现文本内容可以采取自定义TextView实现文字两端对齐,也可以采用webview加载的方式实现。本文说的是采用WebView的方式。

private static final String WEBVIEW_CONTENT = "%s";

private String content="段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1。" ;
private String content2="
段落2段落2段落2段落2段落2段落2段落2段落2段落2。
"; ... webview.setBackgroundColor(Color.parseColor("#000000")); String format = String.format(WEBVIEW_CONTENT, content+content2); webview.getSettings().setDefaultTextEncodingName("utf-8"); webview.loadDataWithBaseURL(null, format, "text/html", "utf-8", null);

其中WEBVIEW_CONTENT中 text-indent:2em; 属性是段落1的缩进,不需要的话删除,content2中的

标签对是段落2的缩进,不需要的同样可以删除。

你可能感兴趣的:(android 文本内容对齐)