文本显示方法、装置、显示设备、电子设备及存储介质与流程

未命名 09-13 阅读:124 评论:0


1.本技术涉及人工智能技术领域,尤其涉及一种文本显示方法、装置、显示设备、电子设备及存储介质。


背景技术:

2.随着社会科技的不断发展,各式各样的电子设备已在人们的生活工作中普及。会议电视/平板作为一种会议显示载体和记录工具,其大尺寸的特点可满足会议办公场景下多人对于内容的观看。
3.在会议办公场景下,工作人员通过会议电视/平板上共同观看发言内容的翻译内容,但是,翻译内容的显示区域是固定区域,使得不同位置的工作人员获取信息的效率不同。


技术实现要素:

4.为了解决上述问题,本技术提出一种文本显示方法、装置、显示设备、电子设备及存储介质,能够自适应地对显示区域进行调整,使得不同位置上的工作人员都能够高效的获取信息。
5.根据本技术实施例的第一方面,提供了一种文本显示方法,包括:
6.在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;
7.响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
8.根据本技术实施例的第二方面,提供了一种文本显示装置,包括:
9.第一显示模块,用于在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;
10.第二显示模块,用于响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
11.本技术第三方面提供了一种显示设备,包括:
12.显示面板,以及与所述显示面板连接的控制器;
13.所述显示面板,用于显示文本显示界面,以及,在所述控制器的控制下在所述文本显示界面显示文本内容;
14.所述控制器,用于实现上述的文本显示方法,对所述显示面板进行文本显示控制。
15.本技术第四方面提供了一种电子设备,包括:
16.存储器和处理器;
17.所述存储器与所述处理器连接,用于存储程序;
18.所述处理器,通过运行所述存储器中的程序,实现上述的文本显示方法。
19.本技术第五方面提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时,实现上述的文本显示方法。
20.上述申请中的一个实施例具有如下优点或有益效果:
21.在文本显示界面的第一显示区域和第二显示区域中分别显示具有对应关系的第一文本内容和第二文本内容,第一显示区域和第二显示区域在文本显示界面按照第一排列方向排列显示;响应于接收到的显示布局切换指令,将第一显示区域和第二显示区域从按照第一排列方向排列显示调整为按照第二排列方向排列显示,如此,能够对文本显示界面中的第一显示区域和第二显示区域的整体布局自适应地进行调整,从而调整了第一文本内容和第二文本内容的显示位置,进而可以适应不同的会议场景,使得不同位置上的工作人员都能够高效的获取信息。
附图说明
22.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
23.图1为本技术实施例提供的一种文本显示方法的流程示意图;
24.图2为本技术实施例提供的第一显示区域和第二显示区域左右显示的示意图;
25.图3为本技术实施例提供的第一显示区域和第二显示区域上下显示的示意图;
26.图4为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,一第一文本内容和第二文本内容切换的示意图;
27.图5为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,另一第一文本内容和第二文本内容切换的示意图;
28.图6为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,一第一文本内容和第二文本内容切换的示意图;
29.图7为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,另一第一文本内容和第二文本内容切换的示意图;
30.图8为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,第一显示区域和第二显示区域调整前的示意图;
31.图9为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,第一显示区域和第二显示区域调整后的示意图;
32.图10为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,第一显示区域和第二显示区域调整前的示意图;
33.图11为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,第一显示区域和第二显示区域调整后的示意图;
34.图12为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,隐
藏第一显示区域的示意图;
35.图13为本技术实施例提供的第一显示区域和第二显示区域上下显示的情况下,隐藏第二显示区域的示意图;
36.图14为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,隐藏第一显示区域的示意图;
37.图15为本技术实施例提供的第一显示区域和第二显示区域左右显示的情况下,隐藏第二显示区域的示意图;
38.图16为本技术实施例提供的一种文本显示装置的结构示意图;
39.图17为本技术实施例提供的一种显示设备的结构示意图;
40.图18为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
41.本技术实施例技术方案适用于应用在各种文本显示的场景中,例如,会议场景、在线教育场景等。采用本技术实施例技术方案,能够自适应地对显示区域进行调整。
42.本技术实施例技术方案可示例性地应用于处理器、电子设备、服务器(包括云服务器)等硬件设备,或包装成软件程序被运行,当硬件设备执行本技术实施例技术方案的处理过程,或上述软件程序被运行时,可以实现在会议电视/平板的屏幕上调整显示区域的目的。本技术实施例只对本技术技术方案的具体处理过程进行示例性介绍,并不对本技术技术方案的具体实现形式进行限定,任意的可以执行本技术技术方案处理过程的技术实现形式,都可以被本技术实施例所采用。
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.示例性方法
45.图1是根据本技术一实施例的文本显示方法的流程图。在一示例性实施例中,提供了一种文本显示方法,包括:
46.s110、在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;
47.s120、响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
48.在步骤s110中,示例性地,文本显示界面表示会议电视/平板的屏幕上显示文本的区域。可选地,文本显示界面可以与屏幕的面积相同,文本显示界面的面积还可以小于屏幕的面积。文本显示界面分为第一显示区域和第二显示区域。第一显示区域用于显示第一文本内容,第二显示区域用于显示第二文本内容。其中,第一文本内容和第二文本内容具有对应关系,例如,在翻译场景下,第一文本内容和第二文本内容可以是原文内容和译文内容的对应关系,其中,原文和译文可以是两种不同的语种,语种可以是中文、英文、西班牙语等。
在教学场景下,第一文本内容和第二文本内容可以是英文和音标的对应关系,还可以是汉字和拼音的对应关系。在音乐场景下,第一文本内容和第二文本内容可以是歌词和乐谱的对应关系。可以理解的是,在不同的场景下,第一文本内容和第二文本内容可以是不同类型的对应关系。第一排列方向可以是垂直方向、水平方向、从左上到右下的对角线方向、从右上到左下的对角线方向等,在此不作限定。需要说明的是,垂直方向表示第一显示区域和第二显示区域在文本显示界面中上下显示;水平方向表示第一显示区域和第二显示区域在文本显示界面中左右显示。
49.具体地,以第一排列方向为水平方向、第一文本内容为原文内容,第二文本内容为译文内容为例,响应于原文内容的翻译指令,将原文内容翻译为译文内容。文本显示界面中的第一显示区域和第二显示区域按照水平方向排列,并在第一显示区域中显示原文内容,第二显示区域中显示译文内容。
50.在步骤s120中,示例性地,可以是在文本显示界面上进行一系列操作(如点击、滑动等)触发的显示布局切换指令。还可以是通过语音数据触发的显示布局切换指令,例如,用户发出“切换显示布局”的语音数据,会议电视/平板接收上述语音数据,对语音数据进行解析,根据解析结果触发显示布局切换指令。
51.进一步地,第一显示区域和第二显示区域可以是按照第一排列方向排列显示,还可以是按照第二排列方向排列显示,第一排列方向与第二排列方向不同,第一排列方向和第二排列方向可以是垂直方向、水平方向、从左上到右下的对角线方向、从右上到左下的对角线方向等。例如,第一排列方向是从左上到右下,第二排列方向是从右上到左下。
52.优选地,如图2-图3所示,第一排列方向为垂直方向,第二排列方向为水平方向;或第一排列方向为水平方向,第二排列方向为垂直方向。具体地,以第一文本内容为原文内容、第二文本内容为译文内容为例。当第一显示区域和第二显示区域在文本显示界面中以垂直方向排列显示时,若接收到显示布局切换指令,则将第一显示区域和第二显示区域从垂直方向排列显示切换为水平方向排列显示。当第一显示区域和第二显示区域在文本显示界面中以水平方向排列显示时,若接收到显示布局切换指令,则将第一显示区域和第二显示区域从水平方向排列显示切换为垂直方向排列显示。
53.在本技术的技术方案中,在文本显示界面的第一显示区域和第二显示区域中分别显示具有对应关系的第一文本内容和第二文本内容,第一显示区域和第二显示区域在文本显示界面按照第一排列方向排列显示;响应于接收到的显示布局切换指令,将第一显示区域和第二显示区域从按照第一排列方向排列显示调整为按照第二排列方向排列显示,如此,能够对文本显示界面中的第一显示区域和第二显示区域的整体布局进行调整,从而调整了第一文本内容和第二文本内容的显示位置,进而可以适应不同的会议场景,使得不同位置上的工作人员都能够高效的获取信息。
54.在一种实施方式中,如图2所示,所述文本显示界面中显示有布局显示切换控件21;所述响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示,包括:
55.在所述布局显示切换控件21被触发的情况下,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
56.示例性地,布局显示切换控件21表示在文本显示界面中放置的可视化图形“元
件”。例如,布局显示切换控件21可以表示为布局显示切换按钮、文件编辑框等。布局显示切换控件21可以显示于文本显示界面四角,布局显示切换控件21的位置在此不作限定,例如,文本显示界面的左下角或右下角,即图2和图3中“左右显示”、“上下显示”的按钮。然后,可以是用户采用点击或滑动等手势对屏幕进行操作触发布局显示切换控件21,还可以是根据遥控器对会议电视/平板进行遥控触发文本显示界面中的布局显示切换控件21。通过布局显示切换控件21触发显示布局切换指令,将第一显示区域和第二显示区域从按照第一排列方向排列显示调整为按照第二排列方向排列显示。如此,通过触发布局显示切换控件21,实现对第一显示区域和第二显示区域的布局调整。
57.在一种实施方式中,所述方法还包括:
58.响应于接收到的显示内容切换指令,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。
59.示例性地,显示内容切换指令可以是在文本显示界面上进行一系列操作(如点击、滑动等)触发的。还可以是通过语音数据触发的,例如,用户发出“切换显示内容”的语音数据,会议电视/平板接收上述语音数据,对语音数据进行解析,根据解析结果触发显示布局切换指令。然后,将第一显示区域中的第一文本内容切换为第二文本内容,将第二显示区域中的第二文本内容切换为第一文本内容。如此,实现了对不同显示区域的文本内容的切换,从而可以适应不同的会议场景。
60.在一种实施方式中,如图4所示,在所述文本显示界面显示有显示内容切换控件22;
61.响应于接收到的显示内容切换指令,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容,包括:
62.在所述显示内容切换控件22被触发的情况下,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。
63.示例性地,显示内容切换控件22表示在文本显示界面中放置的可视化图形“元件”。例如,显示内容切换控件22可以表示为按钮、文件编辑框等。可选地,显示内容切换控件22可以是在文本显示界面中的任意位置,在此不作限定。优选地,显示内容切换控件22可以设置在第一显示区域和第二显示区域的分界线上。
64.具体地,可以是用户采用点击或滑动等手势对屏幕进行操作触发显示内容切换控件22,还可以是根据遥控器对会议电视/平板进行遥控触发文本显示界面中的显示内容切换控件22。通过显示内容切换控件22触发显示内容切换指令,将第一显示区域和第二显示区域中的文本内容进行切换。
65.可选地,如图4-图5所示,在第一显示区域和第二显示区域按照水平方向排列显示(即左右显示)的情况下,若第一显示区域为左边的显示区域,其显示原文内容;第二显示区域为右边的显示区域,其显示译文内容。点击显示内容切换控件22,即显示内容切换按钮,则左边的显示区域显示译文内容,右边的显示区域显示原文内容。
66.可选地,如图6-7所示,在第一显示区域和第二显示区域按照垂直方向排列显示(即上下显示)的情况下,若第一显示区域为上边的显示区域,其显示原文内容;第二显示区域为下边的显示区域,其显示译文内容。点击显示内容切换控件22,即显示内容切换按钮,则上边的显示区域显示译文内容,下边的显示区域显示原文内容。如此,能够在不同的显示
区域布局中都能够实现对显示内容的切换,从而能够满足不同的场景需求。
67.在一种实施方式中,如图8所示,所述文本显示界面显示有区域调整控件23;所述方法还包括:
68.响应于所述区域调整控件23被拖动的操作,通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积;
69.其中,所述第一显示区域和所述第二显示区域的交界线的移动方向和移动距离,与所述区域调整控件23被拖动的方向和距离相同。
70.示例性地,区域调整控件23表示在文本显示界面中放置的可视化图形“元件”。例如,区域调整控件23可以表示为按钮、文件编辑框等。区域调整控件23用于移动第一显示区域和第二显示区域的交界线位置。可选地,区域调整控件23可以是在文本显示界面中的任意位置,优选地,区域调整控件23显示于所述第一显示区域和所述第二显示区域的交界线上,这样,在拖动区域调整控件23时,第一显示区域和第二显示区域的交界线位置跟随区域调整控件23的位置改变,能够更准确地调整第一显示区域和第二显示区域的分界线,从而更加准确地调节第一显示区域和第二显示区域的区域面积。进一步地,显示内容切换控件22和区域调整控件23均显示于所述第一显示区域和所述第二显示区域的交界线上,这样,便于利用显示内容切换控件22与区域调整控件23同时调整显示区域大小和内容。
71.具体地,拖动区域调整控件23朝第一方向移动第一距离,则第一显示区域和第二显示区域的交界线位置在文本显示界面上朝第一方向移动第一距离。如此,实现对第一显示区域和第二显示区域大小的调整。
72.可选地,如图8-9所示,在第一显示区域和第二显示区域按照水平方向排列显示(即左右显示)的情况下,在文本显示界面上拖动区域调整控件23向左或右移动n个单位,第一显示区域和第二显示区域的交界线位置在文本显示界面上朝向左或右移动n个单位,以调整第一显示区域和第二显示区域的面积。其中,n是正整数。进一步地,第一显示区域和第二显示区域的交界线位置向左或右移动至文本显示界面的边界时,则文本显示界面中只存在第一显示区域或第二显示区域。
73.可选地,如图10-11所示,在第一显示区域和第二显示区域按照垂直方向排列显示(即上下显示)的情况下,在文本显示界面上拖动区域调整控件23向上或下移动n个单位,第一显示区域和第二显示区域的交界线位置在文本显示界面上朝向上或下移动n个单位,以调整第一显示区域和第二显示区域的面积。其中,n是正整数。进一步地,第一显示区域和第二显示区域的交界线位置向上或下移动至文本显示界面的边界时,则文本显示界面中只存在第一显示区域或第二显示区域。
74.需要说明的是,可以根据场景的实际需要分别调整区域调整控件23、显示内容切换控件22、布局显示切换控件21,还可以是按照特定的顺序分别调整区域调整控件23、显示内容切换控件22、布局显示切换控件21。
75.在一种实施方式中,所述通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积,包括:
76.基于所述文本显示界面的边长和所述区域调整控件23被拖动的距离,计算出所述第一显示区域与所述第二显示区域的面积比例;其中,所述文本显示界面的边长与所述区域调整控件23被拖动的方向垂直;
77.基于所述面积比例调整所述第一显示区域和所述第二显示区域的区域面积。
78.示例性地,第一显示区域和第二显示区域的动态调整在技术上是基于安卓ui显示逻辑。首先在文本显示界面代码添加view(安卓中的显示单元,即文本显示界面),sliderview(即区域调整控件23)作为调节布局的发起点,view设置监听事件,监听用户在屏幕上输入操作(点击或滑动操作)。sliderview通过ontouch方法接收到用户的触摸数据,触摸数据为手指在屏幕上划过的点(x,y),通过这些触摸点实时更新sliderview的位置。将sliderview初始位置和最终位置之间的垂直距离确定为区域调整控件23被拖动的距离。根据sliderview初始位置和文本显示界面的边长确定第一显示区域和第二显示区域的边长,并基于第一显示区域的边长、第二显示区域的边长计算出原始第一显示区域与第二显示区域的面积比例,然后根据区域调整控件23被拖动的距离和文本显示界面的边长计算出调整的区域与文本显示界面的面积比。利用调整的区域与文本显示界面的面积比和原始第一显示区域与第二显示区域的面积比例计算出调整后的第一显示区域与第二显示区域的面积比例。再根据调整后的第一显示区域与第二显示区域的面积比例和文本显示界面的面积划分第一显示区域的面积和第二显示区域的面积,通过接口回调的方式回到主fragment实时更新view的大小。如此,实现了自适应地调整显示文本界面的大小。
79.其中,sliderview为安卓中的自定义view,sliderview继承自view,根据视觉提供的切图展示自定义视图,并响应用户输入,做出相对应的视觉变化,响应用户输入数据处理依据的是安卓提供的一套事件分发逻辑,用户触摸屏幕做出的变化通过硬件层的数据采集传输到上层应用,应用通过activity对触摸事件进行事件分发,进入到activity.dispatchtouchenent()方法,接着进入到viewgroup的dispatchtouchevent();不拦截触摸事件进入到子view的事件处理,遍历进入到子view的dispatchtouchevent()方法,至此拿到用户输入的屏幕触摸数据,处理触摸数据。motionevent.action_down表示触摸点按下,motionevent.action_move表示触摸点移动,motionevent.action_up表示触摸点抬起。这样,通过对这些触摸数据的采集处理,计算得出实际的触摸轨迹,触摸轨迹对应的触摸数据通过接口形式传输到上层,对sliderview的位置进行更新。
80.在一种实施方式中,如图12所示,所述通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积,包括:
81.在所述区域调整控件23朝向所述第一显示区域移动,且所述区域调整控件23被拖动至所述第一显示区域的外边界位置的情况下,将所述文本显示界面作为所述第二显示区域,其中,所述第一显示区域的外边界为所述第一显示区域与所述文本显示界面的外边界重合的边界。
82.可选地,在所述区域调整控件23朝向所述第二显示区域移动,且所述区域调整控件23被拖动至所述第二显示区域的外边界位置的情况下,将所述文本显示界面作为所述第一显示区域,其中,所述第二显示区域的外边界为所述第二显示区域与所述文本显示界面的外边界重合的边界。
83.示例性地,在区域调整控件23朝向第一显示区域拖动,且区域调整控件23被拖动的距离与第一显示区域的边长一致的情况下,文本显示界面作为第二显示区域;在区域调整控件23朝向第二显示区域拖动,且区域调整控件23被拖动的距离与第二显示区域的边长一致的情况下,文本显示界面作为所述第一显示区域。其中,将sliderview初始位置和最终
位置之间的垂直距离确定为区域调整控件23被拖动的距离,第一显示区域的边长或第二显示区域的边长与区域调整控件23被拖动的方向垂直,第一显示区域的边长或第二显示区域的边长均是根据sliderview初始位置的坐标确定的。
84.以第一文本内容为原文内容、第二文本内容为译文内容为例进行说明:
85.可选地,在第一显示区域和第二显示区域按照垂直方向排列显示(即上下显示)的情况下,以第一显示区域在上,第二显示区域在下为例,如图12所示,若区域调整控件23向上拖动且调整控件被拖动的距离与第一显示区域的边长一致,则说明第一显示区域与第二显示区域的分界线向上移动至第一显示区域的外边界(即第一显示区域被折叠),只显示第二显示区域中的第二文本内容,且第一显示区域与第二显示区域的分界线上隐藏显示内容切换控件22,只显示区域调整控件23。
86.如图13所示,若区域调整控件23向下拖动且调整控件被拖动的距离与第二显示区域的边长一致,则说明第一显示区域与第二显示区域的分界线向下移动至第二显示区域的外边界(即第二显示区域被折叠),只显示第一显示区域中的第一文本内容,且第一显示区域与第二显示区域的分界线上隐藏显示内容切换控件22,只显示区域调整控件23。
87.可选地,在第一显示区域和第二显示区域按照水平方向排列显示(即左右显示)的情况下,以第一显示区域在左,第二显示区域在右为例,如图14所示,若区域调整控件23向左拖动且调整控件被拖动的距离与第一显示区域的边长一致,则说明第一显示区域与第二显示区域的分界线向左移动至第一显示区域的外边界(即第一显示区域被折叠),只显示第二显示区域中的第二文本内容,且第一显示区域与第二显示区域的分界线上隐藏显示内容切换控件22,只显示区域调整控件23。
88.如图15所示,若区域调整控件23向右拖动且调整控件被拖动的距离与第二显示区域的边长一致,则说明第一显示区域与第二显示区域的分界线向右移动至第二显示区域的外边界(即第二显示区域被折叠),只显示第一显示区域中的第一文本内容,且第一显示区域与第二显示区域的分界线上隐藏显示内容切换控件22,只显示区域调整控件23。
89.进一步地,在所述文本显示界面作为所述第二显示区域的情况下,所述方法还包括:
90.响应于所述区域调整控件23被点击的操作,在所述文本显示界面中同时显示所述第二显示区域和所述第一显示区域。
91.示例性地,在文本显示界面中只存在一个显示区域的情况下,点击区域调整控件23,文本显示界面上重新出现第一显示区域和第二显示区域,并在第一显示区域和第二显示区域的分界线上同时显示区域调整控件23和显示内容切换控件22。如此,能够灵活地对显示区域进行调整。
92.示例性装置
93.相应的,图16是根据本技术一实施例的文本显示装置的结构示意图。在一示例性实施例中,提供了一种文本显示装置,包括:
94.第一显示模块1610,用于在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;
95.第二显示模块1620,用于响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
96.在一种实施方式中,所述第一排列方向为垂直方向,所述第二排列方向为水平方向;
97.或者,
98.所述第一排列方向为水平方向,所述第二排列方向为垂直方向。
99.在一种实施方式中,所述文本显示界面中显示有布局显示切换控件;
100.第二显示模块1620,还用于:
101.在所述布局显示切换按钮被触发的情况下,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。
102.在一种实施方式中,所述文本显示界面显示有区域调整控件;所述装置还包括:
103.区域调整模块,用于响应于所述区域调整控件被拖动的操作,通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积;
104.其中,所述第一显示区域和所述第二显示区域的交界线的移动方向和移动距离,与所述区域调整控件被拖动的方向和距离相同。
105.在一种实施方式中,所述区域调整控件显示于所述第一显示区域和所述第二显示区域的交界线上。
106.在一种实施方式中,所述装置还包括:
107.显示内容切换模块,用于响应于接收到的显示内容切换指令,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。
108.在一种实施方式中,在所述文本显示界面显示有显示内容切换控件;显示内容切换模块,还用于:
109.在所述显示内容切换控件被触发的情况下,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。
110.在一种实施方式中,所述显示内容切换控件显示于所述第一显示区域和所述第二显示区域的交界线上。
111.在一种实施方式中,所述区域调整模块,还用于:
112.基于所述文本显示界面的边长和所述区域调整控件被拖动的距离,计算出所述第一显示区域与所述第二显示区域的面积比例;其中,所述文本显示界面的边长与所述区域调整控件被拖动的方向垂直;
113.基于所述面积比例调整所述第一显示区域和所述第二显示区域的区域面积。
114.在一种实施方式中,所述区域调整模块,还用于:
115.在所述区域调整控件朝向所述第一显示区域移动,且所述区域调整控件被拖动至所述第一显示区域的外边界位置的情况下,将所述文本显示界面作为所述第二显示区域,其中,所述第一显示区域的外边界为所述第一显示区域与所述文本显示界面的外边界重合的边界。
116.在一种实施方式中,在所述文本显示界面作为所述第二显示区域的情况下,所述装置还包括:
117.重新显示模块,用于响应于所述区域调整控件被点击的操作,在所述文本显示界面中同时显示所述第二显示区域和所述第一显示区域。
118.本实施例提供的文本显示装置,与本技术上述实施例所提供的文本显示方法属于同一申请构思,可执行本技术上述任意实施例所提供的文本显示方法,具备执行文本显示方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本技术上述实施例提供的文本显示方法的具体处理内容,此处不再加以赘述。
119.示例性显示设备
120.本技术另一实施例还提出一种显示设备,参见图17所示,该设备包括:
121.显示面板1710,以及与所述显示面板连接的控制器1720;
122.所述显示面板1710,用于显示文本显示界面1730,以及,在所述控制器的控制下在所述文本显示界面显示文本内容;
123.所述控制器1720,用于通过执行上述任一实施例公开的文本显示方法,对所述显示面板进行文本显示控制。
124.在一种实施方式中,所述显示面板为触控显示面板。
125.在申请所提供的显示设备中,由于控制器采用了上述任一实施例公开的文本显示方法,因此,通过控制器能够自适应地调整显示面板上的显示区域,从而使得显示设备能够适应不同的会议场景。
126.在本实施例中,显示设备可以是电视、智慧屏、会议平板、会议电视等大尺寸显示设备,当然也可以是手持终端、可穿戴设备、便携式电子设备上的小尺寸的显示设备,在此不作限定。
127.示例性电子设备
128.本技术另一实施例还提出一种电子设备,参见图18所示,该设备包括:
129.存储器1800和处理器1810;
130.其中,所述存储器1800与所述处理器1810连接,用于存储程序;
131.所述处理器1810,用于通过运行所述存储器1800中存储的程序,实现上述任一实施例公开的文本显示方法。
132.具体的,上述电子设备还可以包括:总线、通信接口1820、输入设备1830和输出设备1840。
133.处理器1810、存储器1800、通信接口1820、输入设备1830和输出设备1840通过总线相互连接。其中:
134.总线可包括一通路,在计算机系统各个部件之间传送信息。
135.处理器1810可以是通用处理器,例如通用中央处理器(cpu)、微处理器等,也可以是特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本发明方案程序执行的集成电路。还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
136.处理器1810可包括主处理器,还可包括基带芯片、调制解调器等。
137.存储器1800中保存有执行本发明技术方案的程序,还可以保存有操作系统和其他关键业务。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,存储
器1800可以包括只读存储器(read-only memory,rom)、可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,ram)、可存储信息和指令的其他类型的动态存储设备、磁盘存储器、flash等等。
138.输入设备1830可包括接收用户输入的数据和信息的装置,例如键盘、鼠标、摄像头、扫描仪、光笔、语音输入装置、触摸屏、计步器或重力感应器等。
139.输出设备1840可包括允许输出信息给用户的装置,例如显示屏、打印机、扬声器等。
140.通信接口1820可包括使用任何收发器一类的装置,以便与其他设备或通信网络通信,如以太网,无线接入网(ran),无线局域网(wlan)等。
141.处理器1810执行存储器1800中所存放的程序,以及调用其他设备,可用于实现本技术上述实施例所提供的任意一种文本显示方法的各个步骤。
142.示例性计算机程序产品和存储介质
143.除了上述方法和设备以外,本技术的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本技术各种实施例的文本显示方法中的步骤。
144.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本技术实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
145.此外,本技术的实施例还可以是存储介质,其上存储有计算机程序,计算机程序被处理器执行本说明书上述“示例性方法”部分中描述的根据本技术各种实施例的文本显示方法中的步骤,上述的电子设备的具体工作内容,以及上述的计算机程序产品和存储介质上的计算机程序被处理器运行时的具体工作内容,均可以参见上述的方法实施例的内容,此处不再赘述。
146.对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
147.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
148.本技术各实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减,各实施例中记载的技术特征可以进行替换或者组合。
149.本技术各实施例种装置及终端中的模块和子模块可以根据实际需要进行合并、划分和删减。
150.本技术所提供的几个实施例中,应该理解到,所揭露的终端,装置和方法,可以通
过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,模块或子模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个子模块或模块可以结合或者可以集成到另一个模块,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
151.作为分离部件说明的模块或子模块可以是或者也可以不是物理上分开的,作为模块或子模块的部件可以是或者也可以不是物理模块或子模块,即可以位于一个地方,或者也可以分布到多个网络模块或子模块上。可以根据实际的需要选择其中的部分或者全部模块或子模块来实现本实施例方案的目的。
152.另外,在本技术各个实施例中的各功能模块或子模块可以集成在一个处理模块中,也可以是各个模块或子模块单独物理存在,也可以两个或两个以上模块或子模块集成在一个模块中。上述集成的模块或子模块既可以采用硬件的形式实现,也可以采用软件功能模块或子模块的形式实现。
153.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
154.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件单元,或者二者的结合来实施。软件单元可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
155.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
156.对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种文本显示方法,其特征在于,包括:在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。2.根据权利要求1所述的方法,其特征在于,所述第一排列方向为垂直方向,所述第二排列方向为水平方向;或者,所述第一排列方向为水平方向,所述第二排列方向为垂直方向。3.根据权利要求1所述的方法,其特征在于,所述文本显示界面中显示有布局显示切换控件;所述响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示,包括:在所述布局显示切换控件被触发的情况下,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。4.根据权利要求1所述的方法,其特征在于,所述文本显示界面显示有区域调整控件;所述方法还包括:响应于所述区域调整控件被拖动的操作,通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积;其中,所述第一显示区域和所述第二显示区域的交界线的移动方向和移动距离,与所述区域调整控件被拖动的方向和距离相同。5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:响应于接收到的显示内容切换指令,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。6.根据权利要求5所述的方法,其特征在于,在所述文本显示界面显示有显示内容切换控件;响应于接收到的显示内容切换指令,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容,包括:在所述显示内容切换控件被触发的情况下,在所述第一显示区域显示所述第二文本内容,以及,在所述第二显示区域显示所述第一文本内容。7.根据权利要求4所述的方法,其特征在于,所述通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积,包括:基于所述文本显示界面的边长和所述区域调整控件被拖动的距离,计算出所述第一显示区域与所述第二显示区域的面积比例;其中,所述文本显示界面的边长与所述区域调整控件被拖动的方向垂直;基于所述面积比例调整所述第一显示区域和所述第二显示区域的区域面积。8.根据权利要求4所述的方法,其特征在于,所述通过移动所述第一显示区域和所述第二显示区域的交界线位置,调整所述第一显示区域和所述第二显示区域的区域面积,包括:
在所述区域调整控件朝向所述第一显示区域移动,且所述区域调整控件被拖动至所述第一显示区域的外边界位置的情况下,将所述文本显示界面作为所述第二显示区域,其中,所述第一显示区域的外边界为所述第一显示区域与所述文本显示界面的外边界重合的边界。9.一种文本显示装置,其特征在于,包括:第一显示模块,用于在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;第二显示模块,用于响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。10.一种显示设备,其特征在于,包括:显示面板,以及与所述显示面板连接的控制器;所述显示面板,用于显示文本显示界面,以及,在所述控制器的控制下在所述文本显示界面显示文本内容;所述控制器,用于通过执行如权利要求1至8中任意一项所述的文本显示方法,对所述显示面板进行文本显示控制。11.一种电子设备,其特征在于,包括:存储器和处理器;所述存储器与所述处理器连接,用于存储程序;所述处理器,通过运行所述存储器中的程序,实现如权利要求1至8中任意一项文本显示方法。12.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时,实现如权利要求1至8中任意一项文本显示方法。

技术总结
本申请提供了一种文本显示方法、装置、显示设备、电子设备及存储介质,具体实现方案为:在文本显示界面的第一显示区域显示第一文本内容,以及,在所述文本显示界面的第二显示区域显示第二文本内容,所述第一文本内容和所述第二文本内容具有对应关系,所述第一显示区域和所述第二显示区域在所述文本显示界面按照第一排列方向排列显示;响应于接收到的显示布局切换指令,将所述第一显示区域和所述第二显示区域调整为按照第二排列方向排列显示。根据本申请的技术方案,能够自适应地对显示区域进行调整,使得不同位置上的工作人员都能够高效的获取信息。的获取信息。的获取信息。


技术研发人员:李志强 张立为
受保护的技术使用者:安徽听见科技有限公司
技术研发日:2023.05.11
技术公布日:2023/9/12
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐