我正在尝试使用HTML格式化android中的文本。在我传递给Html.fromHtml的字符串中使用两个
来创建一个更大的空间,而使用单个
生成一个太短的空间。附上截图。
单线中断 http://s8.postimg.org/nb332ru51/Screenshot_2015_03_07_21_31_30.png
双线换行 http://s8.postimg.org/a87gji3x1/Screenshot_2015_03_07_21_32_15.png
如何使用HTML获得前四个的间距。我没有找到任何方法来改变android中的br的间距大小。
简短的代码是
String text = "";
for (int i = 0 ; i < numofCpus; i++) {
text = text+"<b>CPU"+i+": <font color=#4CAF50>"+Utils.toMHz(Utils.fileReadOneLine(cpufreqpathraw.replace("raw", ""+i)))+"</font></b><br>";
}
myTextview.setText(Html.fromHtml(text));
答案 0 :(得分:0)
我已经解决了这个问题。在textView上使用10.0sp的lineSpacingExtra可以得到我需要的东西。