Text 标签属性的学习
Text是用于显示文本的View 项目中是肯定需要用到的,记录一下Text相关的一些属性
MUZI只是记录自己常用的属性
| 属性名称 | 描述 | 使用案例 | ||
|---|---|---|---|---|
| text | 文本显示 | ohos:text="熄屏时间" ohos:text="$string:test_str" | ||
| hint | 文本提示 | ohos:hint="联系人" ohos:hint="$string:test_str" | ||
| text_font | 可以设置的字体如表中所列 | ohos:text_font="HwChinese-medium" | ||
| truncation_mode | 长文本截断方式 | ohos:truncation_mode="ellipsis_at_middle" | ||
| text_size | 文本大小 | ohos:text_size="30" ohos:text_size="16fp" ohos:text_size="$float:size_value" | ||
| element_padding | 文本与图片的边距 | ohos:element_padding="20" ohos:element_padding="8vp" ohos:element_padding="$float:size_value" | ||
| bubble_width | 文本气泡宽度 | ohos:bubble_width="20" ohos:bubble_width="10vp" ohos:bubble_width="$float:size_value" | ||
| bubble_height | 文本气泡高度 | ohos:bubble_height="20" ohos:bubble_height="10vp" ohos:bubble_height="$float:size_value" | ||
| bubble_left_width | 文本气泡左宽度 | ohos:bubble_left_width="20" ohos:bubble_left_width="10vp" ohos:bubble_left_width="$float:size_value" | ||
| bubble_left_height | 文本气泡左高度 | ohos:bubble_left_height="20" ohos:bubble_left_height="10vp" ohos:bubble_left_height="$float:size_value" | ||
| bubble_right_width | 文本气泡右宽度 | ohos:bubble_right_width="20" ohos:bubble_right_width="10vp" ohos:bubble_right_width="$float:size_value" | ||
| bubble_right_height | 文本气泡右高度 | ohos:bubble_right_height="20" ohos:bubble_right_height="10vp" ohos:bubble_right_height="$float:size_value" | ||
| selection_color | 选中文本颜色 | ohos:selection_color="#A8FFFFFF" ohos:selection_color="$color:black" | ||
| max_text_lines | 文本最大行数 | ohos:max_text_lines="2" ohos:max_text_lines="$integer:two" | ||
| text_alignment | 文本的对齐方式 | 可以设置取值项如表中所列,也可以使用“ | ”进行多项组合。 ohos:text_alignment="top" ohos:text_alignment="top | left" |
| text_input_type | 文本输入类型 | |||
| auto_scrolling_duration | 自动滚动时长 | |||
| multiple_lines | 多行模式设置 | |||
| auto_font_size | 是否支持文本自动调整文本字体大小 | |||
| scrollable | 文本是否可滚动 | |||
| text_cursor_visible | 文本光标是否可见。只有在可编辑的组件上可配置,否则该值始终为false | |||
| padding_for_text | 设置文本顶部与底部是否默认留白。默认值为true,true表示保留默认留白,false表示顶部与底部不留白 | |||
| additional_line_spacing | 需增加的行间距 | |||
| line_height_num | 行间距倍数 | |||
| element_left | 文本左侧图标 | element_left、element_top、element_right、element_bottom | ||
| element_cursor_bubble | 文本的光标气泡图形,只有在可编辑的组件上可配置 | ohos:element_cursor_bubble="#FFFFFFFF" ohos:element_cursor_bubble="media:media_src" ohos:element_cursor_bubble="$graphic:graphic_src" | ||
| element_selection_left_bubble | 选中文本的左侧气泡图形 | |||
| element_selection_right_bubble | 选中文本的右侧气泡图形 |
显示