我在文本视图中遇到标题问题。我使用:title.setText(Html.fromHtml(headerId));
将文本从html转换为textview。一切都还可以但是当我在html中有或者其他标题我得到一个html但是有一些空间来自边缘。当我这样做时:title.setText(Html.fromHtml(Html.fromHtml(headerId).toString));
并构建版本,然后我转到旧版本,我的标题位于右侧的正确位置,没有任何空格。
这是它的样子:
这就是它的外观:
你可以看到Cola Bare与右边对齐,但是当我第一次开始时头部没有对齐。我怎么能这样做才能从第一次开始工作?
编辑看起来来自headerId的代码:
答案 0 :(得分:0)
我通过以下方式解决了这个问题:replaceAll("^<h1>\\s*","<h1>").replaceAll("^<h2>\\s*","<h2>").replaceAll("^<h3>\\s*","<h3>")