一种弹框显示的方法和设备与流程

文档序号:12176383阅读:来源:国知局

技术特征:

1.一种弹框显示的方法,其特征在于,所述方法包括:

设备终端获取与文本输入框相关联的第一弹框的弹框位置和第二弹框中显示的信息元素的位置;

所述设备终端根据所述第一弹框的弹框位置和所述第二弹框中显示的信息元素的位置,判断所述第一弹框的弹框和所述第二弹框中显示的信息元素是否存在重叠;

如果存在,所述设备终端调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框中显示的信息元素不再重叠。

2.如权利要求1所述方法,其特征在于,所述第二弹框中显示的信息元素为根据用户在所述文本输入框中输入的信息产生的推荐词条,所述第二弹框为所述推荐词条的显示区域;所述第一弹框为所述用户在所述文本输入框中输入信息时所采用的输入法的提示输入显示区域。

3.如权要求1所述方法,其特征在于,所述设备终端获取与当前文本框相关联的第一弹框的弹框位置和第二弹框中显示的信息元素的位置,具体为:

所述设备终端获取与当前文本框相关联的所述第一弹框的弹框位置的坐标集合和第二弹框中显示的信息元素的位置的坐标集合;

所述设备终端根据所述第一弹框的弹框位置和所述第二弹框中显示的信息元素的位置,判断所述第一弹框的弹框和所述第二弹框中显示的信息元素是否存在重叠,具体为:

所述设备终端根据所述第一弹框的弹框位置的坐标集合与所述第二弹框中显示的信息元素的位置的坐标集合是否存在交集,判断所述第一弹框的弹框和所述第二弹框中的信息元素是否存在重叠。

4.如权利要求3所述方法,其特征在于,所述设备终端调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框中显示的信息元素不再重叠,具体为:

所述设备终端根据所述第一弹框的弹框位置的坐标集合与所述第二弹框中显示的信息元素的位置的坐标集合生成第一调整距离;

所述设备终端根据所述第一调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框中的信息元素的位置的坐标集合不再有交集。

5.如权利要求3所述方法,其特征在于,所述设备终端调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框中显示的信息元素不再重叠,还具体为:

所述设备终端获取所述第二弹框的弹框位置的坐标集合;

所述设备终端根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框坐标集合生成第二调整距离;

所述设备终端根据所述第二调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合不再有交集。

6.一种设备终端,其特征在于,所述设备终端包括:

获取模块,用于获取与文本输入框相关联的第一弹框的弹框位置和第二弹框中显示的信息元素的位置;

判断模块,用于根据所述第一弹框的弹框位置和所述第二弹框中显示的信息元素的位置,判断所述第一弹框的弹框和所述第二弹框中显示的信息元素是否存在重叠;

调整模块,如果所述第一弹框的弹框和所述第二弹框中显示的信息元素存在重叠,用于调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框中显示的信息元素不再重叠。

7.如权利要求6所述设备终端,其特征在于,所述第二弹框中显示的信息元素为根据用户在所述文本输入框中输入的信息产生的推荐词条,所述第二弹框为所述推荐词条的显示区域;所述第一弹框为所述用户在所述文本输入框中输入信息时所采用的输入法的提示输入显示区域。

8.如权要求6所述设备终端,其特征在于,所述获取模块,具体用于:

获取与当前文本框相关联的所述第一弹框的弹框位置的坐标集合和第二弹框中显示的信息元素的位置的坐标集合;

所述判断模块,具体用于:

根据所述第一弹框的弹框位置的坐标集合与所述第二弹框中显示的信息元素的位置的坐标集合是否存在交集,判断所述第一弹框的弹框和所述第二弹框中的信息元素是否存在重叠。

9.如权利要求8所述设备终端,其特征在于,所述调整模块,具体用于:

根据所述第一弹框的弹框位置的坐标集合与所述第二弹框中显示的信息元素的位置的坐标集合生成第一调整距离;

根据所述第一调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框中的信息元素的位置的坐标集合不再有交集。

10.如权利要求8所述设备终端,其特征在于,所述调整模块,还具体用于:

获取所述第二弹框的弹框位置的坐标集合;

根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框坐标集合生成第二调整距离;

根据所述第二调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合不再有交集。

11.一种弹框显示的方法,其特征在于,所述方法包括:

设备终端获取与文本输入框相关联的第一弹框的弹框位置和第二弹框的弹框位置;

所述设备终端根据所述第一弹框的弹框位置和所述第二弹框的弹框位置,判断所述第一弹框的弹框和所述第二弹框的弹框是否存在重叠;

如果存在,所述设备终端调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框的弹框不再重叠。

12.如权利要求11所述方法,其特征在于,所述第二弹框为推荐词条的显示区域;所述第一弹框为所述用户在所述文本输入框中输入信息时所采用的输入法的提示输入显示区域。

13.如权利要求11所述方法,其特征在于,设备终端获取与文本输入框相关联的第一弹框的弹框位置和第二弹框的弹框位置,具体为:

所述设备终端获取与当前文本框相关联的所述第一弹框的弹框位置的坐标集合和第二弹框的弹框位置的坐标集合;

所述设备终端根据所述第一弹框的弹框位置和所述第二弹框的弹框位置,判断所述第一弹框的弹框和所述第二弹框的弹框是否存在重叠,具体为:

所述设备终端根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合是否存在交集,判断所述第一弹框的弹框和所述第二弹框的弹框是否存在重叠。

14.如权利要求13所述方法,其特征在于,所述设备终端调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框的弹框不再重叠,具体为:

所述设备终端根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合生成第三调整距离;

所述设备终端根据所述第三调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合不再有交集。

15.一种设备终端,其特征在于,所述设备终端包括:

获取模块,用于获取与文本输入框相关联的第一弹框的弹框位置和第二弹框的弹框位置;

判断模块,用于根据所述第一弹框的弹框位置和所述第二弹框的弹框位置,判断所述第一弹框的弹框和所述第二弹框的弹框是否存在重叠;

调整模块,如果所述第一弹框的弹框和所述第二弹框的弹框存在重叠,用于调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框和所述第二弹框的弹框不再重叠。

16.如权利要求15所述设备终端,其特征在于,所述第二弹框为推荐词条的显示区域;所述第一弹框为所述用户在所述文本输入框中输入信息时所采用的输入法的提示输入显示区域。

17.如权利要求15所述设备终端,其特征在于,所述获取模块,具体用于:

获取与当前文本框相关联的所述第一弹框的弹框位置的坐标集合和第二弹框的弹框位置的坐标集合;

所述判断模块,具体用于:

根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合是否存在交集,判断所述第一弹框的弹框和所述第二弹框的弹框是否存在重叠。

18.如权利要求17所述设备终端,其特征在于,所述调整模块,具体用于:

根据所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合生成第三调整距离;

根据所述第三调整距离调整所述第一弹框的弹框位置或所述第二弹框的弹框位置,以使所述第一弹框的弹框位置的坐标集合与所述第二弹框的弹框位置的坐标集合不再有交集。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1