一种禁止智能电视输入设备的按键的方法和装置制造方法及图纸

技术编号:14065814 阅读:58 留言:0更新日期:2016-11-28 11:37
本发明专利技术属于智能电视领域,提供一种禁止智能电视输入设备的按键的方法和装置,所述方法包括:在侦测到按键事件发生时,查询按键禁止列表;若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。在某些需要终止按键的应用场景下,即使智能电视用户通过输入设备按动了按键,也能阻止对智能电视的操作,从而避免了不合逻辑的操作的发生。

【技术实现步骤摘要】

本专利技术属于智能电视领域,尤其涉及一种禁止智能电视输入设备的按键的方法和装置
技术介绍
目前基于Android操作系统的设备越来越普及,Android智能电视就是一个很重要的例子,它已经走进了千家万户的客厅和卧室。传统电视的功能正在发生重大的转变,它不再仅仅是一个收看电视节目的机器,而是一个可以点播、交互甚至是购物的智能终端,是新的电商争夺的入口。为了满足用户对电视功能的多样需求,电视运营商在增加更多电视应用的同时,需要给用户提供更好的体验,这就要求电视在操作过程中有更流畅的速度,提供给用的操作方式更容易让用户接受。在电视使用过程中,会有一些应用对电视操作提出不同的需求。例如,音频播放器播放音乐时可以关闭屏幕,这时就要求除了需求的操作,其他对电视的操作都应该禁止掉。针对上述问题,目前基于Android的智能电视还没有比较理想的解决方案。
技术实现思路
本专利技术的目的在于提供一种禁止智能电视输入设备的按键的方法和装置,以避免在某些场景下使得智能电视发生不符逻辑的操作。本专利技术第一方面提供一种禁止智能电视输入设备的按键的方法,所述方法包括:在侦测到按键事件发生时,查询按键禁止列表;若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。本专利技术第二方面提供一种禁止智能电视输入设备的按键的装置,所述装置包括:查询模块,用于在侦测到按键事件发生时,查询按键禁止列表;判断模块,用于若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;终止模块,用于若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。从上述本专利技术技术方案可知,由于在判断按键禁止列表存在按键事件对应的按键且已经禁止后,终止了按键事件的上报。因此,在某些需要终止按键的应用场景下,即使智能电视用户通过输入设备按动了按键,也能阻止对智能电视的操作,从而避免了不合逻辑的操作的发生。附图说明图1是本专利技术实施例一提供的禁止智能电视输入设备的按键的方法的实现流程示意图;图2是本专利技术实施例二提供的禁止智能电视输入设备的按键的装置的结构示意图;图3是本专利技术实施例三提供的禁止智能电视输入设备的按键的装置的结构示意图;图4是本专利技术实施例四提供的禁止智能电视输入设备的按键的装置的结构示意图;图5是本专利技术实施例五提供的禁止智能电视输入设备的按键的装置的结构示意图;图6是本专利技术实施例六提供的禁止智能电视输入设备的按键的装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供一种禁止智能电视输入设备的按键的方法,所述方法包括:在侦测到按键事件发生时,查询按键禁止列表;若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。本专利技术实施例还提供相应的禁止智能电视输入设备的按键的装置。以下分别进行详细说明。请参阅附图1,是本专利技术实施例一提供的禁止智能电视输入设备的按键的方法的实现流程示意图,主要包括以下步骤S101至步骤S103,详细说明如下:S101,在侦测到按键事件发生时,查询按键禁止列表。在基于Android操作系统的智能电视中,智能电视用户对遥控器等输入设备键盘的按键操作均被转化为按键事件。操作系统的内核通过设备节点将按键事件上报至Android操作系统,InputReader通过循环不中断地从设备节点读取按键事件,从而侦测到按键事件的发生。在本专利技术实施例中,按键禁止列表具体列出了哪些按键可被禁止。一旦按键被禁止,也就意味着智能电视的用户即使通过遥控器的键盘等输入设备按了该按键,该按键对应的按键事件不会被上报。在本专利技术实施例中,在侦测到按键事件发生时,进一步包括:对按键禁止列表进行维护。对按键禁止列表进行维护可通过应用调用接口函数来实现。具体地,调用第二接口函数,将按键事件对应的按键添加至按键禁止列表或者从按键禁止列表删除按键事件对应的按键。对于基于Android操作系统的智能电视,上述第二接口函数可以是activeKeyByKeycode(int Keycode,boolean isActive),而将按键事件对应的按键添加至按键禁止列表或者从按键禁止列表删除按键事件对应的按键具体可以是判断按键事件对应的按键是否已经禁止,若按键事件对应的按键尚未禁止但需要禁止,则将按键事件对应的按键添加至按键禁止列表,若按键事件对应的按键已经禁止但无需禁止,则从按键禁止列表删除按键事件对应的按键。从按键禁止列表删除按键事件对应的按键,意味着按键事件可以按照原有流程继续上报。S102,若按键禁止列表不为空,则判断按键禁止列表是否存在按键事件对应的按键。按键禁止列表不为空即存在禁止的按键。按键禁止列表不为空的情况下,存在多种或多个已经被禁止的按键。按照本专利技术要解决的技术问题,需要判断的是是否存在当前按键事件对应的按键。作为本专利技术一个实施例,判断按键禁止列表是否存在按键事件对应的按键可以通过如下步骤S1021和S1022实现:S1021,调用第一接口函数。具体地,对于基于Android操作系统的智能电视,第一接口函数可以是isThisKeyActive(int Keycode)。S1022,若第一接口函数中的按键相关参数传递过来的按键存在于按键禁止列表,则确定按键禁止列表存在按键事件对应的按键。若有按键事件发生,该按键事件对应的按键会在Android系统的inputdispatcher调用接口函数时通过与按键相关的参数传递过来。以步骤S1021中第一接口函数是isThisKeyActive(int Keycode)为例,若isThisKeyActive(intKeycode)中的按键相关参数Keycode传递过来的按键存在于按键禁止列表,则确定按键禁止列表存在按键事件对应的按键。S103,若按键禁止列表存在按键事件对应的按键且已经禁止,则终止所述按键事件的上报。需要说明的是,在本专利技术实施例中,若按键禁止列表不存在按键事件对应的按键,或者按键禁止列表虽然存在按键事件对应的按键但未被禁止,则按键事件按照原有流程继续上报,否则,终止所述按键事件的上报。从上述附图1示例的禁止智能电视输入设备的按键的方法可知,由于在判断按键禁止列表存在按键事件对应的按键且已经禁止后,终止了按键事件的上报。因此,在某些需要终止按键的应用场景下,即使智能电视用户通过输入设备按动了按键,也能阻止对智能电视的操作,从而避免了不合逻辑的操作的发生。请参阅附图2,是本专利技术实施例二提供的禁止智能电视输入设备的按键的装置的结构示意图。为了便于说明,附图2仅示出了与本专利技术实施例相关的部分。附图2示例的禁止智能电视输入设备的按键的装置可以是附图1示例的禁止智能电视输入设备的按键的方法的执行主体。附图2示例的禁止智能电视输入设备的按键的装置主要包括查询模块201、判断模块202和终止模块203,其中:查询模块20本文档来自技高网...
一种禁止智能电视输入设备的按键的方法和装置

【技术保护点】
一种禁止智能电视输入设备的按键的方法,其特征在于,所述方法包括:在侦测到按键事件发生时,查询按键禁止列表;若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。

【技术特征摘要】
1.一种禁止智能电视输入设备的按键的方法,其特征在于,所述方法包括:在侦测到按键事件发生时,查询按键禁止列表;若所述按键禁止列表不为空,则判断所述按键禁止列表是否存在所述按键事件对应的按键;若所述按键禁止列表存在所述按键事件对应的按键且已经禁止,则终止所述按键事件的上报。2.如权利要求1所述的方法,其特征在于,所述判断所述按键禁止列表是否存在所述按键事件对应的按键包括:调用第一接口函数;若所述第一接口函数中的按键相关参数传递过来的按键存在于所述按键禁止列表,则确定所述按键禁止列表存在所述按键事件对应的按键。3.如权利要求1所述的方法,其特征在于,所述在侦测到按键事件发生时,所述方法还包括:对所述按键禁止列表进行维护。4.如权利要求3所述的方法,其特征在于,所述对所述按键禁止列表进行维护包括:调用第二接口函数;将所述按键事件对应的按键添加至所述按键禁止列表或者从所述按键禁止列表删除所述按键事件对应的按键。5.如权利要求4所述的方法,其特征在于,所述将所述按键事件对应的按键添加至所述按键禁止列表或者从所述按键禁止列表删除所述按键事件对应的按键包括:判断所述按键事件对应的按键是否已经禁止;若所述按键事件对应的按键尚未禁止但需要禁止,则将所述按键事件对应的按键添加至所述按键禁止列表;若所述按键事件对应的按键已经禁止但无需禁止,则从所述按键禁止列表删除所述按键事件对应的按键。6.一种禁...

【专利技术属性】
技术研发人员:杜鹏
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1