文档介绍:一种输入法切换方法及装置的制作方法
专利名称:一种输入法切换方法及装置的制作方法
技术领域:
本发明涉及通讯设备应用技术领域,尤其涉及一种输入法切换方法及装置。
背景技术:
智能终端或者其他手持设备在输入信息时,可以选择多种输入模06:根据所述手指触发触摸屏的实时坐标信息计算手指移动距离信息。本步骤中,所述手指移动距离信息是指触发触摸屏过程中的move事件,所述move事件消息由底层驱动层派发到输入法。根据move事件与down事件的坐标差值就可以得到手指的移动距离。所述手指移动距离信息在智能终端进行检测时即可自动完成手指移动距离的计算,所述手指移动距离信息可以直接读取。步骤107:判断所述手指移动距离信息是否达到预设的距离阈值,如是,执行步骤105 ;否则,执行步骤108。其中,所述预设的距离阈值可根据实际情况进行设置。步骤108:不触发输入模式切换动作,以当前输入模式输入。具体的,在启用移动终端或者其他手持设备进行信息输入时,系统检测当前输入模式的类型。当前输入模式为智能终端预置的多种输入模式中的一种。如果当前输入模式类型为手写模式时,手写输入感应区域边界坐标是已知的。用户手指触发触摸屏时,智能终端获取手指滑动处理事件,所述滑动处理事件记录了当前输入模式下手指触发触摸屏的实时坐标信息,根据手写输入感应区域边界坐标很容易的判断手指触摸的位置是否在手写输入感应区域边界内,当所述手指触发触摸屏的实时坐标信息超出预置的输入感应区域边界坐标时,智能终端触发输入模式切换动作,将手写输入模式切换成与其绑定的目标输入模式(如拼音输入模式),或者切换为预置的其他多种输入模式中的一种。如果当前输入模式类型为非手写模式时,如拼音输入模式,在信息输入界面,用户手指触发触摸屏时,智能终端获取手指滑动处理事件,所述滑动处理事件记录了当前输入模式下手指触发触摸屏的实时坐标信息,根据move事件与down事件的坐标差值得到手指的移动距离,当所述手指移动距离超过一个触控按键的距离时,智能终端触发输入模式切换动作,将拼音输入模式切换成与其绑定的目标输入模式(如手写输入模式、笔画输入模式等),或者切换为预置的其他多种输入模式中的一种。本实施例中以一个触控按键的距离作为预设距离阈值来判断智能终端是否触发输入模式切换动作。这里需要说明的是,预设距离阈值可根据实际需要进行设置,例如,还可以设置为两个按键距离或者特定的某个距离等。此外,利用前两类触摸屏按键事件也可表示手指滑动处理事件。本实施例所述的输入法切换方法,使得用户在当前输入模式下,即可更加方便、快捷的完成不同输入模式间的切换,而不需要多次点选输入法图标进行输入模式切换,提高了用户输入效率。图2为本发明第一实施例提供的输入法切换装置结构图。如图2所示,所述装置包括,第一检测模块21,用于检测当前输入模式类型。在启用移动终端或者其他手持设备进行信息输入时,系统能够识别出当前输入模式的类型。第二检测模块22,用于检测当前输入模式下手指触发触摸屏的实时坐标信息。在信息输入界面,当用户手指触发触摸屏时, 智能终端在输入感应区域能够感应一系列动作。通常触摸屏按键事件分为3类,一类是down事件,表示手指按下事件,一类是move事件,表示手指移动事件,还有一类是up事件,表示手指抬起事件。在当前输入模式下,智能终端接收到down事件时,