Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改单词之间的距离?_Java_String_Kotlin_Char_Whitespace - Fatal编程技术网

Java 如何更改单词之间的距离?

Java 如何更改单词之间的距离?,java,string,kotlin,char,whitespace,Java,String,Kotlin,Char,Whitespace,如何使用这些方法在Android Studio中更改字符串中单词之间的距离?我需要的距离大约是标准空间的一半 val spanMsg=SpannableStringBuilder() msg?.forachined{i,char->//替换不可打印的字符 //他们的代码和突出显示 if(char.isControlChar()){//检查不可打印字符 spanMsg.appendWithSpan(“,相对尺寸span(块缩进)) for(x in toHex)(Character.toStrin

如何使用这些方法在Android Studio中更改字符串中单词之间的距离?我需要的距离大约是标准空间的一半

val spanMsg=SpannableStringBuilder()
msg?.forachined{i,char->//替换不可打印的字符
//他们的代码和突出显示
if(char.isControlChar()){//检查不可打印字符
spanMsg.appendWithSpan(“,相对尺寸span(块缩进))
for(x in toHex)(Character.toString(char)
.toByteArray(StandardCharsets.UTF_16BE))!!){
span msg.span(
x,,
ForegroundColorSpan(颜色:白色),
背景色跨度(颜色:黑色)
)
}
fun SpannableStringBuilder.appendWithSpan(文本:CharSequence,vararg what:Any){
这个。追加(文本)
什么,forEach{
这是一个固定盘(
信息技术
this.length-text.length,
这个长度,
SPAN_独占的SPAN_独占的
)
}

据我所知,在
BackgroundColorSpan(Color.BLACK)
之后,您可以添加一个参数来更改单词之间的距离。

有不同宽度的不同类型的空格: