The embodiment of the present invention discloses a focus moving method and device and a terminal device in a program item display interface, relating to the field of electronic technology, which can solve the problem that the focus in the program item display interface can not be traced back after moving according to the channel. The method includes receiving a first direction control instruction for indicating the focus to move along the channel arrangement direction when the focus is the first program item in the first channel; controlling the focus to move to the second program item in the second channel, the second program item corresponding to the new focus position is according to a predetermined reference coordinate section. The position of the entry is calculated; when the focus is on the second program entry, a first direction control instruction is received for indicating the focus to move along the channel arrangement direction; the focus is controlled to move to the third program entry in the third channel, and the third program entry corresponds to the new focus position according to the reference coordinate program. The position of the item is calculated.
【技术实现步骤摘要】
一种节目条目显示界面中焦点移动方法和装置及终端设备
本专利技术的实施例涉及电子
,尤其涉及一种节目条目显示界面中焦点移动方法和装置及终端设备。
技术介绍
电视的EPG(electronicprogramguide,电子节目指南)功能中,通常会根据节目时间和内容信息,动态生成节目条目。因为不同频道的不同节目起止时间都是随机的,所以每个节目条目对应的位置和长度也是随机平铺在整个时间区域内的,通常,时间横向分布时,频道为纵向分布;或者时间为纵向分布时,频道为横向分布。以时间横向分布,频道纵向分布为例,每个频道在显示界面中占据一行。对于静态内容的显示,可以静态指定每个图标上下左右的移动目标。但EPG的节目属于动态生成的,无法静态指定,所以需要根据坐标进行动态计算,尤其每个频道中节目时间长短的随机性导致了节目条目的排列不规则,通常位于不同频道的节目条目对应的节目播放时间以及时长是不同的,因此会出现上下多行内的节目条目显示错位。类似的,频道纵向分布时,会出现上下多列内的节目条目显示错位。目前的算法为,在每次在频道间进行焦点移动时,根据当前焦点的坐标位置计算下一个焦点位置。在移动焦点过程中,因为节目条目显示错位的问题,每次移动后,都可能存在一个偏移,多次偏移后,就会远离最初始的焦点位置,极端情况下焦点最终都会移动到页面边界。这时再进行逆向操作,就会出现焦点无法回溯的情况,影响用户体验。
技术实现思路
本专利技术的实施例提供一种节目条目显示界面中焦点移动方法和装置及终端设备,能够解决节目条目的显示界面中焦点移动无法回溯的现象,提高了用户体验。第一方面,提供一种节目条目显 ...
【技术保护点】
1.一种节目条目显示界面中焦点移动方法,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,其特征在于,所述方法包括:当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。
【技术特征摘要】
1.一种节目条目显示界面中焦点移动方法,所述节目条目显示界面包括以频道和节目播放时间顺序进行排列的二维节目菜单,其特征在于,所述方法包括:当焦点在第一频道中第一节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第二频道中第二节目条目,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算;当焦点在所述第二节目条目时,接收用于指示焦点沿频道排列方向移动的第一方向控制指令;控制所述焦点移动至第三频道中第三节目条目,所述第三节目条目对应新的焦点位置是根据所述基准坐标节目条目的位置而计算。2.根据权利要求1所述的节目条目显示界面中焦点移动方法,其特征在于,所述方法还包括:当焦点在所述第三节目条目时,接收用于指示焦点沿节目播放时间排列方向移动的第二方向控制指令;控制所述焦点移动至所述第三频道中不同于所述第三节目条目的第四节目条目,并将所述基准坐标节目条目更新为所述第四节目条目;当焦点在所述第四节目条目时,接收用于指示焦点沿频道排列方向移动的所述第一方向控制指令;控制所述焦点移动至第四频道中第五节目条目,所述第五节目条目对应新的焦点位置是根据更新后基准坐标节目条目的位置而计算。3.根据权利要求1或2所述的节目条目显示界面中焦点移动方法,其特征在于,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定第二频道中第二节目条目的节目结束时间位于所述基准坐标节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。4.根据权利要求1或2所述的节目条目显示界面中焦点移动方法,其特征在于,所述第二节目条目对应新的焦点位置是根据预先确定的基准坐标节目条目的位置而计算,包括:当确定基准坐标节目条目的节目播放时间位于第二频道中第二节目条目的节目播放时间与节目结束时间之间时,计算所述第二节目条目的索引值,并生成所述新的焦点位置,其中所述新的焦点位置包含所述第二频道的频道号以及所述第二节目条目的索引值。5.根据...
【专利技术属性】
技术研发人员:杨成,李梦远,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。