要实现的效果就是把字体在控件居中

HarmonyOS  使用的是text_alignment 属性,详细的如下

text_alignment

文本对齐方式

left

表示文本靠左对齐。

可以设置取值项如表中所列,也可以使用“|”进行多项组合。

ohos:text_alignment="top"

ohos:text_alignment="top|left"

top

表示文本靠顶部对齐。

right

表示文本靠右对齐。

bottom

表示文本靠底部对齐。

horizontal_center

表示文本水平居中对齐。

vertical_center

表示文本垂直居中对齐。

center

表示文本居中对齐。

start

表示文本靠起始端对齐。

end

表示文本靠结尾端对齐。

代码实现

<?xml version="1.0" encoding="utf-8"?>
<DependentLayoutxmlns:ohos="http://schemas.huawei.com/res/ohos"ohos:height="match_parent"ohos:width="match_parent"ohos:alignment="horizontal_center"><Textohos:id="$+id:text"ohos:height="60vp"ohos:width="160vp"ohos:background_element="$graphic:background_ability_main"ohos:text="喜欢"ohos:text_alignment="center"ohos:text_size="22fp"ohos:top_margin="50vp"/></DependentLayout>

具体效果如下:

HarmonyOS 字体在自身控件中居中(使用text_alignment)相关推荐

  1. vb语言中怎样编码窗体中所有字体加粗_VBText控件中使字体加粗和倾斜的代码是什么...

    展开全部 VBText控件中使字体加粗和倾e69da5e6ba9062616964757a686964616f31333365656537斜的代码是: 加粗 Label1.FontBold = Tru ...

  2. 如何在 ActiveX 控件中使用字体

    字体的使用是ActiveX控件制作过程中不可缺少的部分.本文将深入浅出地介绍在ActiveX控件中制作过程中如何使用字体.本文所提及的ActiveX控件制作是指利用VC++6.0的MFC Active ...

  3. 如何在ActiveX控件中使用字体3

    如何在ActiveX控件中使用字体3 例程2:Label1.ocx 例程2的Label1控件与例程1的Label控件在功能实现上没有任何区别,只是在改变字体特性时,不再使用库存字体属性Font,而是使 ...

  4. android控件位置居中,Android 的布局中如何使控件居中

    首先要分两种不同情况,在两种不同的布局方式下:LinearLayout 和RelativeLayout 1. LinearLayout a). android:layout_gravity=" ...

  5. 控件中一些常用的属性和事件

    1.1常用基本属性 1)Name:表示控件的名称. 2)Enabled:表示控件是否可以对用户交互做出响应. 3)Font:表示控件中显示文字的字体格式,包括字体名称.字号以及是否以斜体.加粗和下划线 ...

  6. MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片

    最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序 ...

  7. android 日程安排view,RecyclerView 列表控件中简单实现时间线

    时间 时间,时间,时间啊:走慢一点吧- 看见很多软件中都有时间线的东西,貌似天气啊,旅游啊什么的最多了:具体实现方式很多,在本篇文章中讲解一种自定义View封装的方式. 效果 先来看看效果. 分析 软 ...

  8. [翻译]Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField

    在ASP.NET 2.0中操作数据:在GridView控件中使用TemplateField 英文原版  |   本教程的代码(C#)   |   翻译目录   |   原文目录 导言 GridView ...

  9. html设置字体facename,CRichEdit控件操作使用

    一般性问题 1.    代码编译通过了,运行后RichEdit控件不显示,在InitInstance中添加 BOOL CWinApp::InitInstance () { - AfxInitRichE ...

最新文章

  1. c语言编写订货系统,学位论文_基于c语言的仓库订货系统的仿真.doc
  2. python常用库教程_这几个python常用的库你必须知道!
  3. SpringBoot的端口配置server.port没办法设置成Linux的环境变量
  4. java 生成 tar.gz_一文教您如何通过 Java 压缩文件,打包一个 tar.gz Filebeat 采集器包...
  5. python数据驱动测试_python数据驱动--Excel维护测试用例
  6. Python机器学习:梯度下降法006随机梯度下降法
  7. 继腾讯后 B站又获阿里投资!加速二次元电商商业化
  8. Oracle学习总结(5)—— SQL语句经典案例
  9. Cocoa教学:Windows OOP与Cocoa MVC之对比
  10. 程序员必杀技——《编程全能词典》即将震憾上市
  11. Android 接入美洽
  12. 万能淘口令生成api,淘口令转化api,淘口令万能版api,淘口令生成器api
  13. arch模型 python_【一点资讯】Python玩转金融时间序列之ARCH与GARCH模型 www.yidianzixun.com...
  14. pythonpath环境变量pth_使用pth文件添加Python环境变量方式
  15. 怎么实现一个计算一年中有多少周?
  16. 大二Web课程设计——动漫海贼王(可以很好的应付老师的作业)
  17. 高斯牛顿法去畸变(C++实现)
  18. 手机和电脑在局域网下快速传递文件,隐私保证,快速搭建一个FTP
  19. 数学公式公式获取工具 Mathpix snipping Tool
  20. 开源项目推荐:我个人中意的Python/C++/.Net数学库(★精品收藏★)

热门文章

  1. Bert代码详解(一)重点详细
  2. LeetCode简单题之数组形式的整数加法
  3. CVPR2020:点云三维目标跟踪的点对盒网络(P2B)
  4. View的Touch事件分发(一.初步了解)
  5. 2021年大数据Spark(八):环境搭建集群模式 Standalone HA
  6. oracle do date,Oracle to_date函数的使用
  7. Bad owner or permissions on xx/.ssh/config
  8. Android/Java 中线程(Thread)的使用
  9. ubuntu之路——day8.1 深度学习优化算法之mini-batch梯度下降法
  10. 跨平台代码换行符的问题处理