kotlin - 为 textView Kotlin 格式化长文本
问题描述
几天来,我的文本格式正确,如下所示,并在 textView 中正确显示
<string name="HKCurriculum">
<b>1 - 2 Cras justo odio, dapibus ac facilisis in, egestas eget quam.</b>\n\n
<b>2 - 3</b>\t\tCras justo odio, dapibus ac facilisis in, egestas eget quam.\n
<b>3 - 4</b> justo odio, dapibus ac facilisis in, egestas eget quam.\n
<b>4 - 5</b> justo odio, dapibus ac facilisis in, egestas eget quam.\n
<b>5 - 6</b>\t\tCras justo odio, dapibus ac facilisis in, egestas eget quam.\n
<b>a - b</b>\t\t\tCras justo odio, dapibus ac facilisis in, egestas eget quam. \n
<b>b - c</b>\t\tCras justo odio, dapibus ac facilisis in, egestas eget quam.\n
<b>y - z</b>\t\tCras justo odio, dapibus ac facilisis in, egestas eget quam..\n
\t\t\t\t\t\t\t\t\t\t\t\t\tCras justo odio, dapibus ac faci\n
<i>Cras justo odio, dapibus ac facilisis in, egestas eget quam.</i>
</string>
现在文本出现未格式化:-/我尝试用 \t 替换 \n 但没有出现任何变化!?
我应该怎么做才能让我的文本再次正确格式化?谢谢阅读。
解决方案
您能否举例说明您希望文本的外观如何?另外你是如何访问字符串的
在我的情况下 \n\n 将文本带到下面代码中的下一行
有时android不能很好地处理html标签,试着去掉br和i标签
<string name="locus_rationale_message">We require access of your location and camera for the feature to work. \n\nLocation details will be used to verify the location that you are uploading.</string>