[发明专利]UI界面的布局方法、显示终端及存储介质在审
申请号: | 202110754220.3 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113515338A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 胡金寿 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ui 界面 布局 方法 显示 终端 存储 介质 | ||
本发明公开了一种UI界面的布局方法、显示终端及存储介质。其中,该方法包括:获取UI界面当前设置的系统语言;从预存关联数据表中确定与所述系统语言关联的UI全局的文本编码方式,文本编码方式包括从右到左RTL语言的文本编码方式、以及从左到右LTR语言的文本编码方式;判断所述文本编码方式是否与UI全局的布局方式匹配,所述布局方式包括RTL语言的RTL布局方式和LTR语言的LTR布局方式;若文本编码方式与所述布局方式不匹配,则根据文本编码方式对所述布局方式进行调整。本发明能将UI界面的布局方式自动调整为与当前系统语言适配的布局方式,从而提高显示终端调整UI界面布局的智能性。
技术领域
本发明涉及显示技术领域,尤其涉及一种UI界面的布局方法、显示终端及存储介质。
背景技术
目前智能电视需要满足用户日益增长的需求,对于用户操作界面来说,功能更加丰富也更为复杂。为了方便使用不同语言的用户的使用,智能电视的UI(User Interface,用户界面)显示界面需要按照两种不同的布局方式进行显示,其可以按照从左向右的布局方式进行显示,也可以按照从右向左的布局方式进行显示。例如,当智能电视使用的系统语言从LTR(Left to Right,从左到右)语言改变为RTL(Right to Left,从右到左)语言时,需要将智能电视的UI界面中需要显示的字符、图片以及控件等的布局方式进行调整,即将从左到右的布局方式修改为从右到左的布局方式。
但是,在实际应用中,当智能电视当前使用的系统语言发生变化时,现有的智能电视无法自动将UI界面的布局方式调整为该系统语言适配的布局方式,例如该系统语言从LTR语言改变为RTL语言时,布局方式无法自动进行相应的调整,严重影响用户的体验。
发明内容
本发明实施例提供一种UI界面的布局方法、显示终端及存储介质,旨在提高显示终端调整UI界面布局的智能性。
为实现上述目的,本发明提供一种UI界面的布局方法,该方法包括:
获取UI界面当前设置的系统语言;
从预存关联数据表中确定与所述系统语言关联的UI全局的文本编码方式,其中,所述文本编码方式包括从右到左RTL语言的文本编码方式、以及从左到右LTR语言的文本编码方式;
判断所述文本编码方式是否与当前UI全局的布局方式匹配,其中,所述布局方式包括RTL语言的RTL布局方式和LTR语言的LTR布局方式;
若所述文本编码方式与所述布局方式不匹配,则根据所述文本编码方式对所述布局方式进行调整。
可选地,所述根据所述文本编码方式对所述布局方式进行调整的步骤之后,包括:
对当前UI全局的左右键键值进行镜像配置。
可选地,所述对当前UI全局的左右键键值进行镜像配置的步骤之后包括:
判断所述布局方式是否为所述RTL布局方式;
若所述布局方式为所述RTL布局方式,则分别识别当前UI全局中各子模块是否属于通用UI模块;
将当前UI全局中属于通用UI模块的子模块的布局方式,调整为所述LTR布局方式。
可选地,所述将当前UI全局中属于通用UI模块的子模块的布局方式,调整为所述LTR布局方式的步骤之后包括:
将当前UI全局中属于通用UI模块的子模块的左右键键值,再次进行镜像配置。
可选地,所述通用UI模块包括播放器、软键盘、图标、阿拉伯数字和进度条。
可选地,所述根据所述文本编码方式对所述布局方式进行调整的步骤包括:
若所述文本编码方式为从右到左RTL语言的编码方式,则调整所述布局方式为所述RTL布局方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110754220.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:测试用例生成方法、装置、设备及存储介质
- 下一篇:测试设备