数字虚拟键盘的控制方法及系统、UE设备和存储介质技术方案

技术编号:32576479 阅读:30 留言:0更新日期:2022-03-09 17:05
本发明专利技术涉及数字虚拟键盘的控制方法及控制系统、UE设备和计算机可读存储介质,其中数字虚拟键盘的控制方法,包括如下步骤:步骤S1,确定虚拟键盘类型为数值类型;步骤S2,根据输入框的位置构建数字虚拟键盘布局;以及步骤S3,根据数字虚拟键盘布局确定展示位置。本发明专利技术能够根据用户输入的内容自动切换虚拟键盘布局,并且可以通过内容位置来自动调整布局位置,可以保障输入的内容不被遮挡,从而方便用户查看输入内容,大大提高用户的使用体验以及输入效率。输入效率。输入效率。

【技术实现步骤摘要】
数字虚拟键盘的控制方法及系统、UE设备和存储介质


[0001]本专利技术涉及一种具有虚拟键盘的电子装置及其虚拟键盘显示方法,特别是有关于一种根据用户输入内容来操作虚拟键盘的切换以及显示。

技术介绍

[0002]相较于液晶加实体按键的传统设备,全触控设备有着显示的信息更多,操作更简便,上手成本低等优势,同时由于Android是目前在全触控设备交互上体验比较完善的开放系统,所以近几年来越来越多的硬件厂商推出基于Android系统全触控的设备。
[0003]全触控设备在需要用户输入内容时缺点也较为明显,如果输入内容较多时,会出现遮挡内容的情况如图1(a),特别是在长宽比大于4:3的全触控设备上时会大大降低用户输入效率。
[0004]目前行业内解决方案有两种,第一种是在需要输入时将内容往上移动一定距离以保证用户输入内容不会被遮挡如图1(b),该方案在底部输入时会导致界面大幅度上移导致界面被挤压,用户体验较差。
[0005]第二种是跳转到一个新的界面显示用户输入的内容如图1(c),该方案在输入大量内容时,需要不断的切换界面增加用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数字虚拟键盘的控制方法,其特征在于,包括如下步骤:步骤S1,确定虚拟键盘类型为数值类型;步骤S2,根据输入框的位置构建数字虚拟键盘布局;以及步骤S3,根据数字虚拟键盘布局确定展示位置。2.根据权利要求1所述的控制方法,其特征在于,所述步骤S1中确定虚拟键盘类型为数值类型的方法包括:通过用户输入的内容类型确定虚拟键盘类型为数值类型即数字虚拟键盘;其中根据预设的内容控件属性值分为文本属性和数值属性,其中所述文本属性设置虚拟键盘类型为默认,所述数值属性设置为数值类型。3.根据权利要求2所述的控制方法,其特征在于,所述步骤S1中还包括在确定虚拟键盘类型之后,根据虚拟键盘类型判断是否拦截系统键盘的方法,其包括:根据虚拟键盘类型判断是否拦截系统键盘;即当虚拟键盘类型为默认时,则不拦截系统键盘;当虚拟键盘类型为数值类型则拦截系统键盘。4.根据权利要求2所述的控制方法,其特征在于,所述步骤S2中根据输入框的位置构建数字虚拟键盘布局的方法包括:步骤S21,根据输入框相对于屏幕的位置并以靠左或靠右表示;步骤S22,基于步骤S21确定的输入框相对屏幕位置,确定数字虚拟键盘相对于屏幕的左或右弹出位置以构建数字虚拟键盘布局。5.根据权利要求4所述的控制方法,其特征在于,所述步骤S2中根据输入框的位置构建数字虚拟键盘布局的方法还包括:步骤S23,判断输入框是否需要移动位置,其中输入框位于屏幕固定框时,数字虚拟键盘根据步骤S22确定的方向弹出;或输入框位于屏...

【专利技术属性】
技术研发人员:易长祥李国琴李靖
申请(专利权)人:常州市新瑞得仪器有限公司
类型:发明
国别省市:

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

1