如何编辑如下所示的 TextView?

How to edit a TextView like below?

我在 android 工作室开始编码。我正在尝试让我的 TextView 显示在应用程序中,如下例所示:

1 2个 3个 4个 5个 . . .

Like this

是否可以使用 Java xml 文本更改 TextView 本身 ​​Activity 或者必须在 mainactivity 中编写代码?

如果有上述任何一项,能否请您向我提供相关代码,并简单而简短地解释正在发生的事情以及为什么需要它?

非常感谢你们!

祝你有愉快的一天! 此致

如果您在文本中的每个字符后添加 \n,您将获得所需的内容:

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1\n2\n3\n4\n5\n.\n.\n."

你只需要在每个字母后添加新行,为此,你需要使用简单的循环通过索引获取字母,并将字符串分类为结果,然后在循环完成后将结果设置到TextView中,这是java 代码,只需复制过去并将文本视图 ID 更改为您的文本视图 ID:

TextView myTextview = findViewById(R.id.textview_id);
String Result = "";
for(int i = 0; i < myTextview.length(); i++){
    Result = Result + "\n" + myTextview.getText().toString().charAt(i);
}
Result = Result.replace(" ", "");
myTextview.setText(Result.trim());