一种用于文本编辑的工具栏的显示方法及系统技术方案

技术编号:10374427 阅读:166 留言:0更新日期:2014-08-28 16:53
本发明专利技术公开一种用于文本编辑的工具栏的显示方法及系统。所述方法包括:获取用户在安卓操作系统中输入的文本选取操作;确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域;根据所述第一显示区域,确定所述工具栏的第二显示区域;其中,所述工具栏上至少包括用于接收触发剪切操作的第一操作区域,用于触发复制操作的第二操作区域;在所述第二显示区域显示所述工具栏。采用本发明专利技术的方法或系统,可以提高文本编辑操作的便利性。

【技术实现步骤摘要】
一种用于文本编辑的工具栏的显示方法及系统
本专利技术涉及界面显示领域,特别是涉及一种用于文本编辑的工具栏的显示方法及系统。
技术介绍
文本编辑,主要包括对文本的复制、剪切、粘贴等操作。通常,在各种操作系统中,均会采用某种界面承载上述文本编辑操作。例如,在windows操作系统中,在桌面上单击鼠标右键,就会显示出一个具有“复制”、“粘贴”等选项的菜单。在安卓(Android)系统中,用于文本编辑的工具栏可以称为ActionBar。现有技术中,ActionBar的显示位置位于与屏幕对应的整个显示区域的顶部,处于Titile的位置。该显示位置与文本编辑处具有一定的距离。在实际操作时,用户需要将手指移动较远的距离,导致对于文本的编辑操作,较为不便。并且,随着目前大屏设备的日益普及,电子设备的屏幕尺寸变得越来越大,这进一步影响了安卓系统中对于文本的编辑操作的便利性。
技术实现思路
本专利技术的目的是提供一种用于文本编辑的工具栏的显示方法及系统,可以根据需要编辑的文本的所在位置,选择适当的位置显示所述工具栏,提高文本编辑操作的便利性。为实现上述目的,本专利技术提供了如下方案:—种用于文本编辑的工具栏的显示方法,包括:获取用户在安卓操作系统中输入的文本选取操作;确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域;根据所述第一显示区域,确定所述工具栏的第二显示区域;其中,所述工具栏上至少包括用于接收触发剪切操作的第一操作区域,用于触发复制操作的第二操作区域;在所述第二显示区域显示所述工具栏。可选的,所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括:确定所述第一显示区域的几何中心所在的第一位置;确定在预设方向上与所述第一位置的距离等于或小于预设距离的第二位置;将以所述第二位置为几何中心的显示区域,确定为所述工具栏的第二显示区域。可选的,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括:确定所述文本选取操作选中的文本的起始行所在的起始行数;所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括:判断所述起始行数是否大于整体显示区域可显示的总行数的二分之一;如果是,则确定在所述文本选取操作选中的文本的上方与所述第一位置的距离等于或小于预设距离的第二位置;以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括:确定所述文本选取操作选中的文本的结束行所在的结束行数;所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括:判断所述结束行数是否小于整体显示区域可显示的总行数的二分之一;如果是,则确定在所述文本选取操作选中的文本的下方与所述第一位置的距离等于或小于预设距离的第二位置;以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括:确定所述文本选取操作选中的文本的起始行所在的起始行数;确定所述文本选取操作选中的文本的结束行所在的结束行数;所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括:判断所述起始行数是否小于整体显示区域可显示的总行数的二分之一并且所述结束行数是否大于整体显示区域可显示的总行数的二分之一;如果是,则确定在所述起始行下方与所述第一位置的距离等于或小于预设距离的第二位置;或者,确定在所述结束行上方与所述第一位置的距离等于或小于预设距离的第二位置;以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,所述在所述第二显示区域显示所述工具栏之后,还包括:提取另外的应用程序在安卓操作系统的ActionBar中添加的扩展选项;将所述扩展选项添加在所述第二显示区域显示的所述工具栏中。可选的,所述在所述第二显示区域显示所述工具栏之后,还包括:获取用户通过所述工具栏输入的删除或剪切操作;当用户输入所述删除或剪切操作后,弹出撤销选项,以便用户通过点击所述撤销选项来撤销最近输入的所述删除或剪切操作。一种用于文本编辑的工具栏的显示系统,包括:选取操作获取单元,用于获取用户在安卓操作系统中输入的文本选取操作;第一显示区域确定单元,用于确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域;第二显示区域确定单元,用于根据所述第一显示区域,确定所述工具栏的第二显示区域;其中,所述工具栏上至少包括用于接收触发剪切操作的第一操作区域,用于触发复制操作的第二操作区域;工具栏显示单元,用于在所述第二显示区域显示所述工具栏。可选的,所述第二显示区域确定单元,具体包括:第一位置确定子单元,用于确定所述第一显示区域的几何中心所在的第一位置;第二位置确定子单元,用于确定在预设方向上与所述第一位置的距离等于或小于预设距离的第二位置;第二显示区域确定子单元,用于将以所述第二位置为几何中心的显示区域,确定为所述工具栏的第二显示区域。可选的,所述第一显示区域确定单元,具体包括:第一起始行数确定子单元,用于确定所述文本选取操作选中的文本的起始行所在的起始行数;所述第二显示区域确定单元,具体包括:第一判断子单元,用于判断所述起始行数是否大于整体显示区域可显示的总行数的二分之一;第二位置第一确定子单元,用于当所述第一判断子单元的判断结果为是时,确定在所述文本选取操作选中的文本的上方与所述第一位置的距离等于或小于预设距离的第二位置;第二显示区域第一确定子单元,用于以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,所述第一显示区域确定单元,具体包括:第一结束行数确定子单元,用于确定所述文本选取操作选中的文本的结束行所在的结束行数;所述第二显示区域确定单元,具体包括:第二判断子单元,用于判断所述结束行数是否小于整体显示区域可显示的总行数的二分之一;第二位置第二确定子单元,用于当所述第二判断子单元的判断结果为是时,则确定在所述文本选取操作选中的文本的下方与所述第一位置的距离等于或小于预设距离的第二位置;第二显示区域第二确定子单元,用于以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,所述第一显示区域确定单元,具体包括:第二起始行数确定子单元,用于确定所述文本选取操作选中的文本的起始行所在的起始行数;第二结束行数确定子单元,用于确定所述文本选取操作选中的文本的结束行所在的结束行数;所述第二显示区域确定单元,具体包括:第三判断子单元,用于判断所述起始行数是否小于整体显示区域可显示的总行数的二分之一并且所述结束行数是否大于整体显示区域可显示的总行数的二分之一;第二位置第三确定子单元,用于当所述第三判断子单元的判断结果为是时,确定在所述起始行下方与所述第一位置的距离等于或小于预设距离的第二位置;或者,确定在所述结束行上方与所述第一位置的距离等于或小于预设距离的第二位置;第二显示区域第三确定子单元,用于以所述第二位置为基准,确定所述工具栏的第二显示区域。可选的,还包括:扩展选项提取单元,用于在所述第二显示区域显示所述工具栏之后,提取另外的应用程序在安卓操作系统的ActionBar中添加的扩展选项;扩展选项添加单元,用于将所述扩展选项添加在所述第二显示区域显示的所述工具栏中。可本文档来自技高网...

【技术保护点】
一种用于文本编辑的工具栏的显示方法,其特征在于,包括:获取用户在安卓操作系统中输入的文本选取操作;确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域;根据所述第一显示区域,确定所述工具栏的第二显示区域;其中,所述工具栏上至少包括用于接收触发剪切操作的第一操作区域,用于触发复制操作的第二操作区域;在所述第二显示区域显示所述工具栏。

【技术特征摘要】
1.一种用于文本编辑的工具栏的显示方法,其特征在于,包括: 获取用户在安卓操作系统中输入的文本选取操作; 确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域; 根据所述第一显示区域,确定所述工具栏的第二显示区域;其中,所述工具栏上至少包括用于接收触发剪切操作的第一操作区域,用于触发复制操作的第二操作区域; 在所述第二显示区域显示所述工具栏。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括: 确定所述第一显示区域的几何中心所在的第一位置; 确定在预设方向上与所述第一位置的距离等于或小于预设距离的第二位置; 将以所述第二位置为几何中心的显示区域,确定为所述工具栏的第二显示区域。3.根据权利要求1所述的方法,其特征在于,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括: 确定所述文本选取操作选中的文本的起始行所在的起始行数; 所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括: 判断所述起始行数是否大于整体显示区域可显示的总行数的二分之一; 如果是,则 确定在所述文本选取操作选中的文本的上方与所述第一位置的距离等于或小于预设距离的第二位置; 以所述第二位置为基准,确定所述工具栏的第二显示区域。4.根据权利要求1所述的方法,其特征在于,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括: 确定所述文本选取操作选中的文本的结束行所在的结束行数; 所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括: 判断所述结束行数是否小于整体显示区域可显示的总行数的二分之一; 如果是,则确定在所述文本选取操作选中的文本的下方与所述第一位置的距离等于或小于预设距离的第二位置; 以所述第二位置为基准,确定所述工具栏的第二显示区域。5.根据权利要求1所述的方法,其特征在于,确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区域,具体包括: 确定所述文本选取操作选中的文本的起始行所在的起始行数; 确定所述文本选取操作选中的文本的结束行所在的结束行数; 所述根据所述第一显示区域,确定所述工具栏的第二显示区域,具体包括: 判断所述起始行数是否小于整体显示区域可显示的总行数的二分之一并且所述结束行数是否大于整体显示区域可显示的总行数的二分之一; 如果是,则确定在所述起始行下方与所述第一位置的距离等于或小于预设距离的第二位置;或者,确定在所述结束行上方与所述第一位置的距离等于或小于预设距离的第二位置; 以所述第二位置为基准,确定所述工具栏的第二显示区域。6.根据权利要求1所述的方法,其特征在于,所述在所述第二显示区域显示所述工具栏之后,还包括: 提取另外的应用程序在安卓操作系统的ActionBar中添加的扩展选项; 将所述扩展选项添加在所述第二显示区域显示的所述工具栏中。7.根据权利要求1所述的方法,其特征在于,所述在所述第二显示区域显示所述工具栏之后,还包括: 获取用户通过所述工具栏输入的删除或剪切操作; 当用户输入所述删除或剪切操作后,弹出撤销选项,以便用户通过点击所述撤销选项来撤销最近输入的所述删除或剪切操作。8.一种用于文本编辑的工具栏的显示系统,其特征在于,包括: 选取操作获取单元,用于获取用户在安卓操作系统中输入的文本选取操作; 第一显示区域确定单元,用于确定所述文本选取操作选中的文本在移动终端的显示屏上所处的第一显示区...

【专利技术属性】
技术研发人员:王恭瑾敖启龙沈瑞
申请(专利权)人:中科创达软件股份有限公司
类型:发明
国别省市:北京;11

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

1