学而实习之 不亦乐乎

android TextView首行缩进两个字符

2020-08-02 10:56:38

android TextView首行缩进两个字符

一、方法

\u3000 代表一个空白字符,是全角空格的16进制Unicode编码。

1.布局中设置

<TextView
    android:id="@+id/tv_about"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="\u3000\u3000首行缩进了两个字符"
    android:textSize="25sp" />

2.在java代码中设置

String about = "\u3000\u3000首行缩进了两个字符";
tv_about.setText(about);

二、相关知识

1.\uxxxx:其中xxxx表示一个16进制数字 这种格式是unicode码的写法表示一个char字符

2.三种空格(\u00A0,\u0020,\u3000)表示的区别
(1).不间断空格\u00A0,主要用在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift+space ;
(2).半角空格(英文符号)\u0020,代码中常用的;
(3).全角空格(中文符号)\u3000,中文文章中使用;