我想在文本右侧添加许多空格,以便在TextView中打印空白例如:
String text="text";
TextView=textView=findViewById(R.id.textView);
textView.setText(text+" ");
您在TextView:中使用了这个
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="A B     C"/>
快乐编码;(
这会很脏,也许您应该考虑将textView
限制为所需的大小&而不是布局中的位置。
不管怎样,只要你知道你需要多少空间,这就行了。
StringBuilder builder = new StringBuilder();
builder.append(YOUR_TEXT);
for(int i = 0; i < NUMBER_OF_SPACES_YOU_WANT; i++ ){
builder.append(" ");
}
如果您不知道需要多少空格,则计算从文本结尾到所需大小的距离。
或者,你可以再次简单地在布局中约束你的textView
,跳过所有的痛苦。
通过将Text转换为Html,可以解决该问题这是解决该问题的一种方法:message.setText(Html.fromHtml((myString+" ; ; "((;