一种显示方法及相关装置与流程

文档序号:32784605发布日期:2023-01-03 17:39阅读:来源:国知局

技术特征:
1.一种显示方法,应用于带有触控屏的电子设备,其特征在于,所述方法包括:所述电子设备在所述触控屏上显示第一界面,所述第一界面中包括第一控件,所述第一控件的触控响应区域对应所述触控屏上的第一显示区域;所述电子设备采集所述触控屏上的第一电容阵列数据;所述电子设备根据所述第一电容阵列数据确定出所述触控屏上触控传感器损坏的第一触控区域;所述触控屏上的第一触控区域对应所述触控屏上的第二显示区域包括所述触控屏上的所述第一显示区域的部分区域或者全部区域;在所述电子设备确定出所述触控屏上损坏的所述第一触控区域之后,所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏上的第三显示区域;其中,所述第三显示区域与所述第二显示区域不重叠。2.根据权利要求1所述的方法,其特征在于,所述第一电容阵列数据包括n帧连续采集的电容阵列数据;所述电子设备根据所述第一电容阵列数据确定出所述触控屏上触控传感器损坏的第一触控区域,具体包括:当所述电子设备检测出所述n帧连续采集的电容阵列数据中所述第一触控区域的电容值大于等于第一值,或者所述第一触控区域的电容值小于等于第二值时,所述电子设备确定出所述触控屏上触控传感器损坏的第一触控区域;其中,n大于等于2。3.根据权利要求1-2任一项所述的方法,其特征在于,所述第一控件显示在所述触控屏上的第四显示区域;所述方法还包括:当所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏中的第三显示区域时,所述电子设备将所述第一控件的显示区域从所述触控屏上的所述第四显示区域移动至所述触控屏上的第五显示区域;其中,所述第五显示区域包括所述第三显示区域,所述第五显示区域与所述第二显示区域的部分区域重叠或不重叠。4.根据权利要求1-3任一项所述的方法,其特征在于,在所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏上的第三显示区域之后,所述方法还包括:所述电子设备接收用户针对所述第三显示区域的第一操作;所述电子设备响应用户针对所述第三显示区域的所述第一操作。5.根据权利要求1-4任一项所述的方法,其特征在于,所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏上的第三显示区域,具体包括:所述电子设备判断在所述第一显示区域的第一方向上是否有空白区域,若有,则所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述空白区域中的所述第三显示区域。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当电子设备判定在所述第一显示区域的第一方向上没有所述空白区域时,所述电子设备判断在所述第一显示区域的第二方向上是否有所述空白区域,若有,则所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述空白区域中的所述第三显示区域;其中,所述第二方向与所述第一方向不同。7.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器、一个或多个存
储器;所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述电子设备执行:在所述触控屏上显示第一界面,所述第一界面中包括第一控件,所述第一控件的触控响应区域对应所述触控屏上的第一显示区域;采集所述触控屏上的第一电容阵列数据;根据所述第一电容阵列数据确定出所述触控屏上触控传感器损坏的第一触控区域;所述触控屏上的第一触控区域对应所述触控屏上的第二显示区域包括所述触控屏上的所述第一显示区域的部分区域或者全部区域;在所述电子设备确定出所述触控屏上损坏的所述第一触控区域之后,将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏上的第三显示区域;其中,所述第三显示区域与所述第二显示区域不重叠。8.根据权利要求7所述的电子设备,其特征在于,所述第一电容阵列数据包括n帧连续采集的电容阵列数据;所述一个或多个处理器具体用于调用所述计算机指令以使得所述第一电子设备执行:当所述电子设备检测出所述n帧连续采集的电容阵列数据中所述第一触控区域的电容值大于等于第一值,或者所述第一触控区域的电容值小于等于第二值时,确定出所述触控屏上触控传感器损坏的第一触控区域;其中,n大于等于2。9.根据权利要求7-8任一项所述的电子设备,其特征在于,所述第一控件显示在所述触控屏上的第四显示区域;所述一个或多个处理器具体用于调用所述计算机指令以使得所述第一电子设备执行:当所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏中的第三显示区域时,将所述第一控件的显示区域从所述触控屏上的所述第四显示区域移动至所述触控屏上的第五显示区域;其中,所述第五显示区域包括所述第三显示区域,所述第五显示区域与所述第二显示区域的部分区域重叠或不重叠。10.根据权利要求7-9任一项所述的电子设备,其特征在于,在所述电子设备将所述第一控件的触控响应区域从所述第一显示区域移动至所述触控屏上的第三显示区域之后,所述一个或多个处理器具体用于调用所述计算机指令以使得所述第一电子设备执行:接收用户针对所述第三显示区域的第一操作;响应用户针对所述第三显示区域的所述第一操作。11.根据权利要求7-10任一项所述的电子设备,其特征在于,所述一个或多个处理器具体用于调用所述计算机指令以使得所述第一电子设备执行:判断在所述第一显示区域的第一方向上是否有空白区域,若有,则将所述第一控件的触控响应区域从所述第一显示区域移动至所述空白区域中的所述第三显示区域。12.根据权利要求11所述的电子设备,其特征在于,所述一个或多个处理器具体用于调用所述计算机指令以使得所述第一电子设备执行:当电子设备判定在所述第一显示区域的第一方向上没有所述空白区域时,判断在所述第一显示区域的第二方向上是否有所述空白区域,若有,则将所述第一控件的触控响应区
域从所述第一显示区域移动至所述空白区域中的所述第三显示区域;其中,所述第二方向与所述第一方向不同。13.一种可读存储介质,用于存储有计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述权利要求1-6中的任一项所述的一种显示方法。14.一种计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1-6中的任一项所述的一种显示方法。

技术总结
本申请提供了一种显示方法和相关装置,该方法应用于带有触控屏的电子设备。方法包括:电子设备发现连续n帧触控屏上第一触控区域的电容值大于第一值,或者小于第二值,则电子设备判断出第一触控区域的器件损坏损坏。电子设备判断出第一触控区域的器件损坏之后,电子设备将第一触控区域对应的触控屏的显示区域上显示的第一控件显示在第一触控区域对应的触控屏的显示区域以外。这样,电子设备可以检测出电子设备的触控屏上的损坏区域,并将原本显示在该触控屏上的损坏区域的第一控件移动显示在触控屏的损坏区域以外的区域,这样,即使电子设备的触控屏上有损坏区域时,电子设备仍然可以接收并响应用户对第一控件的触发(例如按压)操作。按压)操作。按压)操作。


技术研发人员:胡凯
受保护的技术使用者:华为技术有限公司
技术研发日:2021.06.30
技术公布日:2023/1/2
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1