首页 > 解决方案 > 如何在字符串中的两个单词之间添加填充/边距?

问题描述

我想在字符串中的两个单词之间添加边距/填充。

我目前正在使用 SpannableString 来自定义字符串。对于字体颜色和大小等。现在我需要在单词之间添加一个固定的边距。我尝试在 strings.xml 中添加 \n\n 但它不准确。我目前所做的,

<string name="registration_success">You have been successfully registered 
                  and your number is: \n\n%1$s</string>

还有其他方法吗?

标签: androidspannablestring

解决方案


要在字符串的两个单词之间使用固定边距或空格,您可以使用:  用于不可破坏的空格, 用于常规空格。由于 XML 不按原样使用空格。它会修剪那个空间。通过使用   或 您可以实现单词之间的常规填充或边距


推荐阅读