[发明专利]填充子元素的方法、展示子元素的方法及相关设备在审
申请号: | 201911407832.4 | 申请日: | 2019-12-31 |
公开(公告)号: | CN113124886A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 梁延淼 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34;G01C21/36;G06F16/29 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;张艳梅 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 填充 元素 方法 展示 相关 设备 | ||
本申请公开了一种在容器中填充子元素的方法,包括:获得待填充到容器的子元素;所述待填充到容器的子元素为导航规划路线包括的路线段;当容器的属性为固定尺寸时,判断是否存在无法填充到所述容器的显示区域的子元素,若是,则缩小超出尺寸阈值的子元素的尺寸,以使所述容器容纳了至少一个所述无法填充到所述容器的显示区域的子元素;所述固定尺寸是指容器的高度和容器的宽度是固定值。采用上述方法,以解决现有技术存在的电子地图显示路线信息不完整的问题。
技术领域
本申请涉及计算机技术领域,具体涉及一种在容器中填充子元素的方法、装置及电子设备,本申请还涉及一种展示子元素的方法以及另外两种在容器中填充子元素的方法。
背景技术
随着互联网的不断发展,越来越多的用户使用电子地图规划出行的路线。电子地图需要将规划的路线显示出来,以供用户对路线进行选择。
发明人发现,目前,电子地图一般采用在固定尺寸的容器中显示路线对应的子元素,但是由于容器的尺寸有限,因此能够填充到固定尺寸的容器中的子元素数量有限,从而出现了因路线信息显示不完整,影响用户体验的问题。
发明内容
本申请提供一种在容器中填充子元素的方法、装置及电子设备,以解决现有技术存在的电子地图路线信息显示不完整的问题。
本申请提供一种在容器中填充子元素的方法,包括:
获得待填充到容器的子元素;所述待填充到容器的子元素为导航规划路线包括的路线段;
当容器的属性为固定尺寸时,判断是否存在无法填充到所述容器的显示区域的子元素,若是,则缩小超出尺寸阈值的子元素的尺寸,以使所述容器容纳了至少一个所述无法填充到所述容器的显示区域的子元素;所述固定尺寸是指容器的高度和容器的宽度是固定值。
可选的,所述缩小超出尺寸阈值的子元素的尺寸,包括:
按照子元素在导航规划路线中的排列顺序,依次缩小超出尺寸阈值的子元素的尺寸。
可选的,所述按照子元素在导航规划路线中的排列顺序,依次缩小超出尺寸阈值的子元素的尺寸,包括:
按照子元素在导航规划路线中的排列顺序,遍历子元素,若遍历到的子元素的尺寸大于所述尺寸阈值,则将该子元素的尺寸缩小为所述尺寸阈值,并判断是否仍存在超出容器的显示区域的子元素,若是,则继续遍历子元素,直到没有超出容器的显示区域的子元素或者尺寸大于所述尺寸阈值的子元素的尺寸已被缩小为所述尺寸阈值。
可选的,所述方法进一步包括:
如果缩小超出尺寸阈值的子元素的尺寸后仍存在无法填充到所述容器的显示区域的子元素,则将提示子元素添加到所述容器中;所述提示子元素用于提示存在未填充到所述容器中的子元素。
可选的,所述将所述提示子元素添加到所述容器,包括:
删除所述容器的显示区域内的子元素,直到所述容器中存在添加提示子元素的空间为止;
将所述提示子元素添加到所述容器中。
可选的,所述将所述提示子元素添加到所述容器中,包括:
按照子元素在导航规划路线中的排列顺序,将所述提示子元素作为最后一个子元素添加到所述容器的显示区域中。
可选的,所述删除所述容器的显示区域内的子元素,包括:
按照子元素在导航规划路线中的排列顺序,依次删除部分所述容器的显示区域内的子元素。
可选的,所述子元素在导航规划路线中的排列顺序,包括:
子元素在导航规划路线中的排列顺序的逆序;或者,
子元素在导航规划路线中的排列顺序的正序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911407832.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示终端调整方法及显示终端
- 下一篇:提高底部金属与焊垫辨识度的方法