logo好方法网

显示设备和输入法中选择器的移动方法


技术摘要:
本发明实施例涉及显示技术领域,尤其涉及一种显示设备,若用户向显示设备输入时,通过控制装置时显示设备显示用户界面,其中,用户界面包括输入法软键盘区以及用于指示输入法软键盘区中一字符被选择的选择器,其中,输入法软键盘区中每个字符的键值索引与字符所在的行  全部
背景技术:
当前,由于显示设备可以为用户提供诸如音频、视频、图片等的播放画面,受到用 户的广泛关注。用户使用显示设备的过程中,常常需要通过显示设备上的输入功能获取相 关信息或者功能,例如,输入密码连接无线网络、输入影片名称获得相关影片等。例如,用户 需要输入影片名称时,通过遥控器调出字符输入界面(即显示有软键盘的界面),通过遥控 器的物理按键(如上键、下键、左键、右键、确定键)选择显示设备的显示屏上显示的字符,从 而输入影片名称。 目前,现有的显示设备输入法的焦点移动方法是:针对显示屏上显示出的字符输 入界面,对于软键盘上的每个字符,在输入法中通过索引来标记软键盘中每个字符的键值, 每个字符都与多个字符建立关联关系,即每个字符都需要存储与其有关联关系的字符的键 值。在输入影片名称时,根据当前焦点所在键值的索引,先确定当前键值对应的字符,然后, 根据物理按键移动的方向计算与当前焦点所在的字符有关联关系的每个字符与当前焦点 所在的字符的坐标之间的关系,从而确定物理按键移动后焦点所在的键值。 由此可知,采用目前显示设备中已有的输入法的焦点移动方法来输入字符时,计 算量较大,导致焦点移动效率低。
技术实现要素:
本申请实施例提供一种显示设备和输入法中选择器的移动方法,以实现用户输入 时选择器快速并准确的移动到目标字符的,提高显示设备的输入效率。 第一方面,本申请实施例提供一种显示设备,所述显示设备包括: 显示器,用于显示用户界面;所述用户界面包括输入法软键盘区以及用于指示所 述输入法软键盘区中一字符被选择的选择器,其中,所述输入法软键盘区中每个字符的键 值索引与所述字符所在的行和列的排列顺序有关; 用户接口,用于接收用户输入的指令; 控制器,用于执行: 响应于用户输入的字符切换指令,根据每个字符的键盘索引,将所述选择器由当 前字符所在的位置移动到切换后的字符所在的位置,以使所述选择器选中切换后的字符。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的行为最上一行,且所述字符 切换指令用于指示切换当前行的上一行的字符时,所述选择器位置不变。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的行为最后一行,且所述字符 5 CN 111596771 A 说 明 书 2/17 页 切换指令用于指示切换当前行的下一行的字符时,所述选择器位置不变。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的行为中间任一行,且所述字 符切换指令用于指示切换当前行的上一行或下一行的字符时,判断当前行的上一行或下一 行的字符的列数是否大于或等于所述当前字符的键盘索引指示的所述当前字符所在的列 的数值; 若是,所述选择器由当前字符所在的位置移动到当前行的上一行或下一行中与所 述当前字符所在的列的数值相等的字符所在的位置上; 若否,所述选择器由当前字符所在的位置移动到当前行的上一行或下一行中最后 一个字符的位置上。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的最前一列,且所述字符切换指令用于指示切换当前列的前一列的字符时,所述选择器 位置不变。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的最后一列,且所述字符切换指令用于指示切换当前列的后一列的字符时,所述选择器 位置不变。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的非最前一列,且所述字符切换指令用于指示切换当前列的前一列的字符时,则在所述 当前字符所在的行上,所述选择器位置移动到所述当前字符所在的列的前一列。 一些实施例中,所述控制器,具体用于执行: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的非最后一列,且所述字符切换指令用于指示切换当前列的后一列的字符时,则在所述 当前字符所在的行上,所述选择器位置移动到所述当前字符所在的列的后一列。 一些实施例中,所述控制器,还用于执行: 获取所述当前字符的键盘索引。 一些实施例中,所述控制器,还用于执行: 根据所述字符切换指令,确定字符的切换方向。 第二方面,本申请实施例提供一种输入法中选择器的移动方法,包括: 获取用户输入的字符切换指令,其中,每个字符的键值索引与所述字符所在的行 和列的排列顺序有关; 根据每个字符的键盘索引,将选择器由当前字符所在的位置移动到切换后的字符 所在的位置,以使所述选择器选中切换后的字符。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的行为最上一行,且所述字符 切换指令用于指示切换当前行的上一行的字符时,所述选择器位置不变。 6 CN 111596771 A 说 明 书 3/17 页 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的行为最后一行,且所述字符 切换指令用于指示切换当前行的下一行的字符时,所述选择器位置不变。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的行为中间任一行,且所述字 符切换指令用于指示切换当前行的上一行或下一行的字符时,判断当前行的上一行或下一 行的字符的列数是否大于或等于所述当前字符的键盘索引指示的所述当前字符所在的列 的数值; 若是,所述选择器由当前字符所在的位置移动到当前行的上一行或下一行中与所 述当前字符所在的列的数值相等的字符所在的位置上; 若否,所述选择器由当前字符所在的位置移动到当前行的上一行或下一行中最后 一个字符的位置上。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的列为最前一列,且所述字符 切换指令用于指示切换当前列的前一行列的字符时,所述选择器位置不变。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的列为最后一列,且所述字符 切换指令用于指示切换当前列的后一行列的字符时,所述选择器位置不变。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的非最前一列,且所述字符切换指令用于指示切换当前列的前一列的字符时,则在所述 当前字符所在的行上,所述选择器位置移动到所述当前字符所在的列的前一列。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置,包括: 当所述当前字符的键盘索引指示所述当前字符所在的列为所述当前字符所在的 行的非最后一列,且所述字符切换指令用于指示切换当前列的后一列的字符时,则在所述 当前字符所在的行上,所述选择器位置移动到所述当前字符所在的列的后一列。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置之前,还包括: 获取所述当前字符的键盘索引。 一些实施例中,所述根据每个字符的键盘索引,将选择器由当前字符所在的位置 移动到切换后的字符所在的位置之前,还包括执行: 根据所述字符切换指令,确定字符的切换方向。 第三方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质 7 CN 111596771 A 说 明 书 4/17 页 中存储有程序指令,所述程序指令被处理器执行时实现发明实施例第二方面任一项所述的 方法。 第四方面,本申请实施例提供一种程序产品,所述程序产品包括计算机程序,所述 计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质 读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备实施本申请 发明实施例第二方面任一项所述的方法。 本申请实施例提供一种显示设备和输入法中选择器的移动方法,若用户向显示设 备输入时,通过控制装置时显示设备显示用户界面,其中,用户界面包括输入法软键盘区以 及用于指示输入法软键盘区中一字符被选择的选择器,其中,输入法软键盘区中每个字符 的键值索引与字符所在的行和列的排列顺序有关,因此,显示设备获取到用户输入的字符 切换指令后,可以根据每个字符的键盘索引,将选择器由当前字符所在的位置移动到切换 后的字符所在的位置,以使选择器选中切换后的字符,而不需要计算当前键值与其他键值 的距离,提高了选择器移动的效率和准确性,提高用户体验,并且,显示设备只需要存储每 个字符的键盘索引对应的二维数组,减少存储空间的占用。 附图说明 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。 图1A中示例性示出了显示设备与控制装置之间操作场景的示意图; 图1B中示例性示出了图1A中控制装置100的配置框图; 图1C中示例性示出了图1A中显示设备200的配置框图; 图1D中示例性示出了显示设备200存储器中操作系统的架构配置框图; 图2A-图2N中示例性示出了显示设备200提供的一个GUI400的示意图; 图3示例性示出了输入法中选择器的移动方法的流程图。
下载此资料需消耗2积分,
分享到:
收藏