在终端输入文本的方法和设备技术

技术编号:15045566 阅读:45 留言:0更新日期:2017-04-05 17:58
提供一种在终端输入文本的方法和设备,所述方法包括:在屏幕上显示文本输入框;接收用户在文本输入框中输入的文本;当输入的文本的长度超出文本输入框的显示范围时,创建悬浮文本输入窗口;将文本输入框中的全部文本显示在悬浮文本输入窗口中。采用本发明专利技术示例性实施例的在终端输入文本的方法和设备,可将用户输入的全部文本在悬浮文本输入窗口中显示出来,以便于用户对输入的文本的查看。

【技术实现步骤摘要】

本专利技术总体来说涉及电子设备领域,更具体地说,涉及一种在终端输入文本的方法和设备。
技术介绍
随着科技的发展,计算机和各种电子设备(例如,智能手机、平板电脑等),在人们的生活和工作中承担着重要的角色。在使用这些电子设备时,用户经常需要在某个应用的文本输入框中输入文本,一旦用户输入的文本较多超出该文本输入框的显示范围时,超出文本输入框的显示范围的文本则会被隐藏。这样,用户很难一次查看到输入的所有文本。此外,如果用户希望查看或编辑被隐藏的文本,则需滚动或滑动文本输入框中的文本,以查看或编辑被隐藏的文本。因此,现有的文本输入方式都很繁琐。
技术实现思路
本专利技术的多个方面在于至少解决上述问题和/或缺点,并至少提供以下描述的优点。因此,本专利技术示例性实施例的目的在于提出一种在终端便捷地输入文本的方法和设备。本专利技术示例性实施例的一方面提供一种在终端输入文本的方法,所述方法包括:在屏幕上显示文本输入框;接收用户在文本输入框中输入的文本;当输入的文本的长度超出文本输入框的显示范围时,创建悬浮文本输入窗口;将文本输入框中的全部文本显示在悬浮文本输入窗口中。可选地,悬浮文本输入窗口能够显示的文本的长度可大于文本输入框能够显示的文本的长度。可选地,所述方法可还包括:接收用户对悬浮文本输入窗口中的文本的编辑。可选地,文本输入框中的文本与悬浮文本输入窗口中的文本可同步变化。可选地,悬浮文本输入窗口的大小可根据悬浮文本输入窗口中的文本的长度自动调整,以将悬浮文本输入窗口中的全部文本都显示出来。可选地,所述方法可还包括:在屏幕的最上层浮动显示悬浮文本输入窗口。可选地,在屏幕上可不重叠地显示文本输入框和悬浮文本输入窗口。可选地,所述方法可还包括:当接收到用于结束文本输入的操作时,不再显示悬浮文本输入窗口。可选地,悬浮文本输入窗口上可设置有用于设置悬浮文本输入窗口中的文本的显示颜色的控件。可选地,所述方法可还包括:当接收到将悬浮文本输入窗口的位置改变到另一文本输入框所在的位置的操作时,复制悬浮文本输入窗口中的全部文本至所述另一文本输入框。可选地,所述另一文本输入框中的文本与悬浮文本输入窗口中的文本可同步变化。可选地,所述另一文本输入框中的文本与悬浮文本输入窗口中的文本同步变化的步骤可包括:当所述另一文本输入框中之前存在内容时,跟踪复制到所述另一文本输入框中的文本,使得复制到所述另一文本输入框中的文本在所述另一文本输入框中与悬浮文本输入窗口中同步变化。可选地,所述方法可还包括:当所述另一文本输入框中之前存在内容时,在悬浮文本输入窗口中还显示之前存在的内容。本专利技术示例性实施例的另一方面提供一种在终端输入文本的设备,所述设备包括:显示单元,在屏幕上显示文本输入框;第一文本接收单元,接收用户在文本输入框中输入的文本;悬浮窗口创建单元,当输入的文本的长度超出文本输入框的显示范围时,创建悬浮文本输入窗口,文本再现单元,将文本输入框中的全部文本显示在悬浮文本输入窗口中。可选地,悬浮文本输入窗口能够显示的文本的长度可大于文本输入框能够显示的文本的长度。可选地,所述设备可还包括:第二文本接收单元,接收用户对悬浮文本输入窗口中的文本的编辑。可选地,文本再现单元可使文本输入框中的文本与悬浮文本输入窗口中的文本同步变化。可选地,悬浮文本输入窗口的大小可根据悬浮文本输入窗口中的文本的长度自动调整,以将悬浮文本输入窗口中的全部文本都显示出来。可选地,悬浮窗口创建单元可在屏幕的最上层浮动显示悬浮文本输入窗口。可选地,悬浮窗口创建单元可在屏幕上不重叠地显示文本输入框和悬浮文本输入窗口。可选地,当接收到用于结束文本输入的操作时,悬浮窗口创建单元可不再显示悬浮文本输入窗口。可选地,悬浮文本输入窗口上可设置有用于设置悬浮文本输入窗口中的文本的显示颜色的控件。可选地,当接收到将悬浮文本输入窗口的位置改变到另一文本输入框所在的位置的操作时,文本再现单元可复制悬浮文本输入窗口中的全部文本至所述另一文本输入框。可选地,文本再现单元可使所述另一文本输入框中的文本与悬浮文本输入窗口中的文本同步变化。可选地,当所述另一文本输入框中之前存在内容时,文本再现单元可跟踪复制到所述另一文本输入框中的文本,使得复制到所述另一文本输入框中的文本在所述另一文本输入框中与悬浮文本输入窗口中同步变化。可选地,当所述另一文本输入框中之前存在内容时,文本再现单元可在悬浮文本输入窗口中还显示之前存在的内容。采用本专利技术示例性实施例的在终端输入文本的方法和设备,可将用户输入的文本在悬浮文本输入窗口中显示出来,以便于用户对输入的文本的查看。附图说明通过下面结合附图进行的详细描述,本专利技术示例性实施例的上述和其它目的、特点和优点将会变得更加清楚,其中:图1示出根据本专利技术示例性实施例的在终端输入文本的方法的流程图;图2至图4分别示出根据本专利技术示例性实施例的在屏幕的最上层浮动显示悬浮文本输入窗口的示例图;图5示出根据本专利技术示例性实施例的对悬浮文本输入窗口中的文本进行编辑的示例图;图6示出根据本专利技术示例性实施例的设置悬浮文本输入窗口中的文本的显示颜色的示例图;图7示出根据本专利技术示例性实施例的复制悬浮文本输入窗口中的全部文本的示例图;图8示出根据本专利技术示例性实施例的调整悬浮文本输入窗口的显示位置的示例图;图9示出根据本专利技术示例性实施例的在终端输入文本的设备的框图。具体实施方式现在对本专利技术示例性实施例进行详细的描述以解释本专利技术,其示例表示在附图中,其中,相同的标号始终表示相同部件。图1示出根据本专利技术示例性实施例的在终端输入文本的方法(以下,称为文本输入方法)的流程图。这里,作为示例,所述终端可以是智能手机、平板电脑、个人计算机、游戏机、个人数字助理、数字多媒体播放器、电子阅读器等能够输入文本的终端。参照图1,在步骤S10中,在屏幕上显示文本输入框。这里,在终端的屏幕上显示的文本输入框可以是任何能够输入文本的控件。在步骤S20中,接收用户在文本输入框中输入的文本。作为示例,输入的文本可包括文字、表情图片和符号(例如,标点符号、单位符号、数学符号)。在步骤S30中,判断输入的文本的长度是否超出文本输入框的显示范围。如果输入的文本的长度没有超出文本输入框的显示范围,则执行步骤S40:在文本输入框中显示输入的文本。如果输入的文本的长度超出文本输入框的显示范围,则执行步骤S50:创建悬浮文本输入窗口。这里,悬浮文本输入窗口能够显示的文本的长度大于文本输入框能够显示的文本的长度。优选地,可在屏幕的最上层浮动显示悬浮文本输入窗口。例如,可以预定尺寸在屏幕的最上层浮动显示悬浮文本输入窗口。这里,可在屏幕上不重叠地显示文本输入框和悬浮文本输入窗口。可选地,创建悬浮文本输入窗口的步骤可包括:当输入的文本的长度超出文本输入框的显示范围时,可广播通知,该广播通知指示输入的文本的长度超出文本输入框的显示范围,在接收到所述广播通知之后,创建悬浮文本输入窗口的布局文件,然后基于创建的布局文件来生成悬浮文本输入窗口。例如,可基于默认设置或自定义设置来设置布局文件的属性。这里,布局文件的属性可包括以下项中的至少一个:创建的悬浮文本输入窗口的大小、该悬浮文本输入窗口是否可被移动。这里,悬浮文本文档来自技高网...

【技术保护点】
一种在终端输入文本的方法,所述方法包括:在屏幕上显示文本输入框;接收用户在文本输入框中输入的文本;当输入的文本的长度超出文本输入框的显示范围时,创建悬浮文本输入窗口;将文本输入框中的全部文本显示在悬浮文本输入窗口中。

【技术特征摘要】
1.一种在终端输入文本的方法,所述方法包括:在屏幕上显示文本输入框;接收用户在文本输入框中输入的文本;当输入的文本的长度超出文本输入框的显示范围时,创建悬浮文本输入窗口;将文本输入框中的全部文本显示在悬浮文本输入窗口中。2.根据权利要求1所述的方法,其中,悬浮文本输入窗口能够显示的文本的长度大于文本输入框能够显示的文本的长度。3.根据权利要求1所述的方法,所述方法还包括:接收用户对悬浮文本输入窗口中的文本的编辑。4.根据权利要求3所述的方法,其中,文本输入框中的文本与悬浮文本输入窗口中的文本同步变化。5.根据权利要求4所述的方法,其中,悬浮文本输入窗口的大小根据悬浮文本输入窗口中的文本的长度自动调整,以将悬浮文本输入窗口中的全部文本都显示出来。6.根据权利要求1所述的方法,所述方法还包括:在屏幕的最上层浮动显示悬浮文本输入窗口。7.根据权利要求6所述的方法,其中,在屏幕上不重叠地显示文本输入框和悬浮文本输入窗口。8.根据权利要求6所述的方法,所述方法还包括:当接收到用于结束文本输入的操作时,不再显示悬浮文本输入窗口。9.根据权利要求1所述的方法,其中,悬浮文本输入窗口上设置有用于设置悬浮文本输入窗口中的文本的显示颜色的控件。10.根据权利要求1所述的方法,所述方法还包括:当接收到将悬浮文本输入窗口的位置改变到另一文本输入框所在的位置的操作时,复制悬浮文本输入窗口中的全部文本至所述另一文本输入框。11.根据权利要求10所述的方法,其中,所述另一文本输入框中的文本与悬浮文本输入窗口中的文本同步变化。12.根据权利要求11所述的方法,其中,所述另一文本输入框中的文本
\t与悬浮文本输入窗口中的文本同步变化的步骤包括:当所述另一文本输入框中之前存在内容时,跟踪复制到所述另一文本输入框中的文本,使得复制到所述另一文本输入框中的文本在所述另一文本输入框中与悬浮文本输入窗口中同步变化。13.根据权利要求11所述的方法,其中,所述方法还包括:当所述另一文本输入框中之前存在内容时,在悬浮文本输入窗口中还显示之前存在的内容。14.一种在终端输入文本的设备,所述设备包括:显示单元...

【专利技术属性】
技术研发人员:张海燕苏豪
申请(专利权)人:天津三星通信技术研究有限公司三星电子株式会社
类型:发明
国别省市:天津;12

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

1