Multi-screen hierarchical display method and device, vehicle and computer readable storage medium
By detecting and managing the display window levels and priority between multiple screens in the on-board system, the coordinated and coordinated display between multiple screens is realized, which solves the problem that the on-board system cannot effectively support the coordinated and coordinated display between multiple screens and enhances users Experience and security.
Patent Information
- Application Number
- CN202311052702.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2025-02-21
AI Technical Summary
The on-board system cannot effectively support the coordinated display between multiple screens, and cannot provide users with a better ride experience.
By detecting whether there are multiple display windows set in stacks on the vehicle display screen, the display priority and hierarchy of each display window are determined, and display and move operations are performed according to these levels and priorities to realize multi-screen hierarchy display and cross-screen move.
It realizes coordinated display between multiple screens, improves users' ride experience and safety, allows users to view multiple applications in parallel on the screen, and dynamically adjusts the layout and display of applications in the screen.
Smart Images

Figure CN119493622A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart cockpit technology, and in particular to a multi-screen hierarchical display method, device, vehicle and computer-readable storage medium. Background Art
[0002] As the multi-tasking display function plays an increasingly important role in the user's car use, users have an increasingly strong demand for adaptive changes in applications in different areas of the screen and linkage between screens. In other words, the demand for coordinated linkage display between different areas of the screen is increasing: As vehicles are equipped with larger screen displays, passengers hope to be able to effectively coordinate and link different areas of the screen. For example, passengers may want to view navigation maps and entertainment applications on the screen at the same time, or move an application from one area to another.
[0003] In the related art, images can only be displayed independently on multiple single screens, but cannot be displayed collaboratively on multiple screens. Therefore, it is impossible to provide users with a better riding experience.
[0004] To sum up, the current problem is that the in-vehicle system cannot effectively support the coordinated and linked display between multiple screens. Summary of the invention
[0005] The main purpose of the present invention is to provide a multi-screen hierarchical display method, device, vehicle and computer-readable storage medium, aiming to solve the technical problem that the current vehicle-mounted system cannot effectively support collaborative linkage display between multiple screens.
[0006] To achieve the above object, the present invention provides a multi-screen hierarchical display method, which is applied to a vehicle display screen, wherein the vehicle display screen includes a plurality of independent split screens, wherein the independent split screens include a first screen corresponding to a main driver's seat and a second screen corresponding to a co-driver's seat, and the method includes:
[0007] Detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window arranged on the vehicle display screen and can float, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen;
[0008] If so, determine the display priority of each display window in the stacked setting, and determine the display level of each display window based on the display priority of each display window, wherein the higher the display level, the closer to the top layer, and the highest display level belongs to the top layer setting.
[0009] Optionally, the step of determining the display priority of each display window of the overlay setting includes:
[0010] Get the application loaded and displayed in each display window of the overlay setting;
[0011] Querying and obtaining the task priority of each application mapping from a preset application priority mapping table;
[0012] The display priority of each display window of the overlay setting is determined according to the task priority of each application mapping, wherein the higher the task priority, the higher the display priority.
[0013] Optionally, before the step of determining the display level of each display window according to the display priority of each display window, the method includes:
[0014] According to the display priorities of the display windows, determining whether there are multiple key windows in the display windows whose display priorities reach a preset level threshold;
[0015] If not, then the display windows are stacked from the bottom layer to the top layer in order according to the display priority from low to high.
[0016] Optionally, after the step of determining whether there are multiple key windows in each display window whose display priorities reach a preset level threshold, the method includes:
[0017] If so, the stacked display windows are tiled within the vehicle display screen to display the applications loaded and displayed in the display windows side by side at the same display level.
[0018] Optionally, after the step of determining whether there are multiple key windows in each display window whose display priorities reach a preset level threshold, the method includes:
[0019] If yes, each key window in the stacked arrangement is tiled on the vehicle display screen, so that the applications loaded and displayed in each key window are displayed side by side at the same display level;
[0020] The non-critical windows whose display priorities do not reach the preset level threshold in the display windows are stacked from the bottom layer to the top layer in order of display priority from low to high.
[0021] Optionally, the method further comprises:
[0022] Detecting a window moving instruction generated by performing a first preset touch operation on a front display window, wherein the front display window is a display window that is set at the top level among the display windows;
[0023] According to the window movement instruction, the front display window is moved on the vehicle display screen, wherein the types of position movement include in-screen area movement of the first screen, in-screen area movement of the second screen, and cross-screen movement between the first screen and the second screen.
[0024] Optionally, after the step of moving the front display window on the vehicle display screen according to the window movement instruction, the method further includes:
[0025] Detecting the current position area of the front display window after the position movement is completed, and determining whether the current position area belongs to the preset embedding area of the vehicle display screen;
[0026] In the case of being within the preset embedding area, the current window state of the front display window is converted from a suspended state to an embedded state.
[0027] Optionally, after the step of converting the current window state of the front display window from a suspended state to an embedded state, the method further includes:
[0028] Determine the independent split screen where the front display window is currently located, and use the independent split screen where the front display window is currently located as a target independent split screen;
[0029] The window size of the front display window is transformed to align and adapt with other display areas in the target independent split screen, so that the front display window and the other display areas are displayed side by side and completely, wherein the other display areas are display areas different from the front display window.
[0030] Optionally, after the step of transforming the window size of the front display window to align and adapt with other display areas in the target independent split screen, the method further includes:
[0031] Detecting a preset touch-and-drag operation performed on the front display window;
[0032] According to the touch coordinate movement information corresponding to the preset touch drag operation, the front display window is controlled to move the position corresponding to the touch coordinate movement information until the preset touch drag operation stops and the position movement stops accordingly;
[0033] After the preset touch-and-drag operation stops, detecting the degree of overlap between the current position area of the front display window and other display areas in the vehicle display screen;
[0034] When the degree of overlap of the regions is less than or equal to a preset degree threshold, moving the front display window from the current position region back to the initial position region before the position movement;
[0035] When the area overlap degree is greater than a preset degree threshold, the window state of the front display window is converted from an embedded state to a suspended state, and the display level of the front display window is a top-level display.
[0036] Optionally, the method further comprises:
[0037] detecting a window expansion instruction generated by performing a second preset touch operation on a front display window, wherein the front display window is a display window that is set at the top level among the display windows;
[0038] According to the window expansion instruction, the size of the window area of the front display window is expanded on the vehicle display screen, wherein the types of size expansion include in-screen size expansion of the first screen, in-screen size expansion of the second screen, and cross-screen size expansion between the first screen and the second screen.
[0039] In addition, the present application also provides a multi-screen hierarchical display device, which is applied to a vehicle display screen, wherein the vehicle display screen includes a plurality of independent split screens, wherein the independent split screens include a first screen corresponding to a main driver's seat and a second screen corresponding to a co-driver's seat, and the device includes:
[0040] an overlay identification module, used to detect whether there are multiple display windows arranged in an overlay on the vehicle display screen, wherein the display window is an application window that can float on the vehicle display screen, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen;
[0041] The hierarchy setting module is used to determine the display priority of each display window in the stacked setting, and determine the display hierarchy of each display window according to the display priority of each display window, wherein the higher the display hierarchy, the closer to the top layer, and the highest display hierarchy belongs to the top layer setting.
[0042] In addition, the present application also provides a vehicle display screen, including a memory, a processor, and a multi-screen hierarchical display program stored in the memory and runnable on the processor, wherein the multi-screen hierarchical display program, when executed by the processor, implements the steps of the multi-screen hierarchical display method as described above.
[0043] In addition, the present application also provides a vehicle, comprising the vehicle display screen as described above.
[0044] In addition, the present application also provides a computer-readable storage medium, on which a multi-screen hierarchical display program is stored. When the multi-screen hierarchical display program is executed by a processor, the steps of the multi-screen hierarchical display method as described above are implemented.
[0045] Since the importance of information from different applications to safe driving is different, the priority of different information prompts should also be different. In order to improve the intelligence and safety of driving, the present application sets the vehicle display screen to include multiple independent split screens, and the independent split screens include a first screen corresponding to the main driver's seat and a second screen corresponding to the co-driver's seat. The method includes: detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window that can float on the vehicle display screen, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen; if so, determining the display priority of each display window in the stacked setting, and determining the display level of each display window according to the display priority of each display window, wherein the higher the display level, the closer to the top layer, and the highest display level belongs to the top layer setting, thereby pre-setting the priorities of different applications (for example, applications include music playback, video playback, map navigation, etc.), setting the display level of the small window based on the application priority on different small window screens, and performing corresponding operations on information of different importance. The prominent prompt display can highlight the application information with high task priority as much as possible, greatly improving the user experience and safety, so as to enhance the driving experience while ensuring the driver's driving safety, so that the user can freely move the front display window based on the preset touch drag operation, without considering whether it will cover the important application information on the desktop of the independent split screen. By moving an application from one area to another, it is convenient for the user to view multiple applications (such as navigation maps and entertainment applications, etc.) on the screen in parallel, and realize the splicing combination of the first screen and the second screen to form a super-long screen. The application architecture adopts a high-freedom interaction method, in which navigation, multimedia, video and other applications can flow between the first screen and the second screen, bringing users a better multi-screen collaborative interaction experience. Compared with the traditional fixed split-screen mode, the above solution can dynamically adjust the layout and display of applications on the screen according to the needs of passengers and scene requirements, and achieve a more flexible split-screen display effect. Passengers can directly operate and interact on the screen. Through simple gestures, passengers can quickly move applications from one area to another, realizing cross-screen and cross-area content movement or switching. Through the linkage between applications, passengers can enjoy richer interactive experience and personalized services. This linkage and interaction method can meet passengers' needs for personalization and intelligence, and improve the overall user experience, thereby effectively solving the technical problem that the current in-vehicle system cannot effectively support collaborative linkage display between multiple screens. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0047] Figure 1 It is a flowchart of a first embodiment of a multi-screen hierarchical display method of the present invention;
[0048] Figure 2 A schematic diagram of an interface of an application displayed in a display window in an embodiment of the present invention;
[0049] Figure 3 This is a schematic diagram of the interface of a vehicle display screen according to a first embodiment of the present invention;
[0050] Figure 4 A schematic diagram of an interface of a vehicle display screen according to a second embodiment of the present invention;
[0051] Figure 5 A schematic diagram of an interface of a vehicle display screen according to a third embodiment of the present invention;
[0052] Figure 6 It is a flowchart of a second embodiment of the multi-screen hierarchical display method of the present invention;
[0053] Figure 7 A schematic diagram of the interface conversion of a vehicle display screen for generating a display window in one embodiment of the present invention;
[0054] Figure 8 A schematic diagram of scene conversion for generating a display window in an embodiment of the present invention;
[0055] Fig. 9 A schematic diagram of an interface of a vehicle display screen according to a third embodiment of the present invention;
[0056] Fig.10 A schematic diagram of a scene showing the window status of a window in an embodiment of the present invention;
[0057] Fig.11 A schematic diagram of a device module of a multi-screen hierarchical display device according to an embodiment of the present invention;
[0058] Fig.12 The figure is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present invention.
[0059] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0060] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0061] It should be noted that if the embodiments of the present invention involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0062] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0063] The smart cockpit is an intelligent service system based on the car cockpit, which is used to proactively understand and meet user needs. From the perspective of end consumers, passengers not only do not need to worry about car driving issues, but can also get a comfortable experience from the smart cockpit entertainment system.
[0064] With the rapid development of smart cockpits, the display screens in cockpits have also changed from a single display screen to multiple displays to provide users with a better riding experience. During the user's riding experience, due to the increase in screen display area, passengers' demand for interaction between different areas of the screen has gradually increased. At the same time, with the gradual enrichment of vehicle infotainment systems and in-vehicle ecosystems, the use scenarios of applications in the in-vehicle interface have become more complex, and the multi-task display function has become increasingly important in the user's car use process. At the same time, the need for applications in different areas of the screen to make adaptive changes and to link between screens has become a function to enhance the user experience.
[0065] As users adapt to the applications in different areas of the screen and the demand for linkage between screens becomes increasingly strong. That is, the demand for coordinated linkage display between different areas of the screen is increasing: as vehicles are equipped with larger screen displays, passengers hope to be able to effectively coordinate and link displays between different areas of the screen. For example, passengers may want to view navigation maps and entertainment applications on the screen at the same time, or move an application from one area to another. In the related technology, images can only be displayed independently for multiple single screens, and coordinated linkage display cannot be performed for multiple screens. Therefore, it is impossible to provide users with a better riding experience. In summary, the current problem is that the in-vehicle system cannot effectively support the coordinated linkage display between multiple screens.
[0066] Based on this, the present invention provides a multi-screen hierarchical display method, please refer to Figure 1 The multi-screen hierarchical display method is applied to a vehicle display screen, the vehicle display screen includes a plurality of independent split screens, the independent split screens include a first screen corresponding to a main driver's seat, and a second screen corresponding to a co-driver's seat, the method includes:
[0067] Step S10, detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window arranged on the vehicle display screen and can float, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen;
[0068] Step S20, if yes, determine the display priority of each display window in the stacked setting, and determine the display level of each display window according to the display priority of each display window, wherein the higher the display level is, the closer to the top layer, and the highest display level belongs to the top layer setting.
[0069] In this embodiment, the higher the display priority, the more important the application is to safe driving, or the more important the application information is to the user. Figure 2As shown, the applications displayed in the display window include but are not limited to phone 11, video call 12, ADAS (Advanced Driver Assistance System) applications 13, information notification 14, video playback 15, music playback 16, vehicle side rear environment image 17, etc., and this embodiment does not make specific limitations on this. In this embodiment, various small window scenes can be presented on the vehicle display screen by generating a floating display window, so as to facilitate various temporary tasks and facilitate the driver and the co-driver to quickly view and process.
[0070] In this embodiment, after triggering the generation of a floating display window, the size of the generated display window is the initial default size, which is smaller than the size of the first screen and smaller than the size of the second screen, so that the user can move the floating display window within the screen area of the first screen, the screen area of the second screen, or between the first screen and the second screen based on a preset user touch drag operation. It can be understood that the user can expand the size of the window area of the display window on the vehicle display screen by performing a preset touch operation on the display window, that is, after the display window is generated, its initial default size can be edited and changed based on the user's touch operation instruction.
[0071] Those skilled in the art will appreciate that the application loaded and displayed in the display window is independent of the application on the first screen, and the application on the second screen means that the display window is a floating window that can be moved between the first screen and the second screen based on a user touch operation, and the application loaded and displayed in the display window and application 1 (the application loaded and displayed on the desktop corresponding to the first screen) and application 2 (the application loaded and displayed on the desktop corresponding to the second screen) can be independent of each other without interfering with each other, such as Figure 8 As shown. Of course, when the vehicle display screen enters the full-screen display mode, that is, when the first screen and the second screen are combined into a large screen to display an application together, when the application on the first screen is interacted with by human-computer interaction and the interface of the application changes, the application on the second screen should also change accordingly. However, the application loaded and displayed in the display window can still be independent of the application loaded and displayed on the large screen combined with the first and second screens without interfering with each other.
[0072] It is understandable that when there are multiple display windows on the vehicle display screen, these display windows generally have display level attributes, and the display window with the highest display level belongs to the display window set at the top layer. When the display window set at the top layer is stacked with other display windows, the display window set at the top layer will cover the other display windows. The display window with the lowest display level belongs to the display window set at the bottom layer. When the display window set at the bottom layer is stacked with other display windows, the other display windows will cover the display window set at the bottom layer.
[0073] Specifically, each display window in the stacked setting includes a first display window and a second display window, and the step of determining the display level of each display window according to the display priority of each display window includes: if the display priority of the first display window is lower than the display priority of the second display window, setting the display level of the first display window to be lower than the display level of the second display window; if the second display priority is higher than the first display priority, setting the display level of the second display window to be higher than the display level of the first display window.
[0074] Since the importance of information from different applications to safe driving is different, the priority of different information prompts should also be different. In order to improve the intelligence and safety of driving, the embodiment of the present application is to set the vehicle display screen to include multiple independent split screens, and the independent split screens include a first screen corresponding to the main driver's seat and a second screen corresponding to the co-driver's seat. The method includes: detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window that can float on the vehicle display screen, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen; if so, determining the display priority of each display window in the stacked setting, and determining the display level of each display window according to the display priority of each display window, wherein the higher the display level, the closer to the top layer, and the highest display level belongs to the top layer setting, so as to pre-set the priorities of different applications (for example, applications include music playback, video playback, map navigation, etc.), and set the display level of the small window based on the application priority on different small window screens, so as to prioritize information of different importance. The corresponding prominent prompt display can highlight the application information with high task priority as much as possible, greatly improving the user experience and safety, so as to enhance the driving experience while ensuring the driver's driving safety, so that the user can freely move the front display window based on the preset touch drag operation, without considering whether it will cover the important application information on the desktop of the independent split screen. By moving an application from one area to another, it is convenient for the user to view multiple applications (such as navigation maps and entertainment applications, etc.) on the screen in parallel, and realize the use of the first screen and the second screen for splicing and combination to form a super-long screen. The application architecture adopts a high-freedom interaction method, in which navigation, multimedia, video and other applications can flow between the first screen and the second screen, bringing users a better multi-screen collaborative interaction experience. Compared with the traditional fixed split-screen mode, the above solution can dynamically adjust the layout and display of applications on the screen according to the needs of passengers and scene requirements, and achieve a more flexible split-screen display effect. Passengers can directly operate and interact on the screen. Through simple gestures, passengers can quickly move applications from one area to another, realizing cross-screen and cross-area content movement or switching. Through the linkage between applications, passengers can enjoy richer interactive experience and personalized services. This linkage and interaction method can meet the passengers' needs for personalization and intelligence, and improve the overall user experience, thereby enabling the embodiments of the present application to effectively solve the technical problem that the current in-vehicle system cannot effectively support collaborative linkage display between multiple screens.
[0075] In one possible implementation, please refer to Figure 6 The step of determining the display priority of each display window of the overlay setting includes:
[0076] Step S21, obtaining the application loaded and displayed in each display window of the overlay setting;
[0077] Step S22, querying and obtaining the task priority of each application mapping from a preset application priority mapping table;
[0078] Step S23, determining the display priority of each display window in the overlay setting according to the task priority of each application mapping, wherein the higher the task priority, the higher the display priority.
[0079] In this embodiment, the task priority corresponding to the application currently loaded and displayed in each display window can be determined from a preset application priority mapping table.
[0080] In this embodiment, it can be understood that in the application priority mapping table, different applications are often mapped to different task priorities. Through the above steps S21 to S23, this embodiment can ensure that application information that meets higher task priorities is provided to users first, so that important information can be displayed with corresponding prominent prompts, so as to highlight application information with high task priorities as much as possible, greatly improving the user experience and safety, and enhancing the experience of collaborative linkage display between multiple screens while ensuring the driver's driving safety.
[0081] For example, according to the usage scenario, applications can be divided into security, communication, voice, media, and system prompt. The task priority definitions of various OEMs (Original Equipment Manufacturers) are similar: security > communication > voice > media > system prompt.
[0082] Among them, safety category includes ADAS applications, communication category includes phone calls, voice category includes navigation voice broadcast, media category includes music playback and video playback, and system prompt category includes key prompt sound, air conditioning switch prompt sound and other vehicle system operation instruction prompt sound.
[0083] The embodiment of the present application uses the above-mentioned application task priority strategy design to allow users to have a better multi-screen collaborative interaction experience in the car without missing any important information prompts.
[0084] Exemplarily, before the step of determining the display level of each display window according to the display priority of each display window, the method includes:
[0085] Step A10, determining whether there are multiple key windows whose display priorities reach a preset level threshold in each display window according to the display priorities of each display window;
[0086] Step A20: If not, then stack the display windows from the bottom layer to the top layer in order of display priority from low to high.
[0087] Further, after the step of determining whether there are multiple key windows in each display window whose display priority reaches a preset level threshold, the method includes:
[0088] Step B10: If yes, each stacked display window is tiled on the vehicle display screen to display the applications loaded and displayed in each display window side by side at the same display level.
[0089] The preset level threshold can be set by those skilled in the art according to actual conditions, and is not specifically limited in this embodiment.
[0090] This embodiment, when it is determined that there are multiple key windows whose display priorities reach a preset level threshold in each display window, will tile the stacked display windows in the vehicle display screen to display the applications loaded and displayed in each display window side by side at the same display level, thereby realizing that multiple applications with different task priorities can be displayed to the user at the same time, increasing the amount of information obtained by the user, and not missing the prompts of important application information while improving the collaborative linkage display between multiple screens of the user, greatly improving the user experience and safety, so as to ensure the driving safety of the driver. Enhance the user's experience of collaborative linkage interaction between multiple screens.
[0091] As another example, after the step of determining whether there are multiple key windows in each display window whose display priorities reach a preset level threshold, the method includes:
[0092] Step C10: If yes, each key window in the stacked state is tiled on the vehicle display screen, so that the applications loaded and displayed in each key window are displayed side by side at the same display level;
[0093] Step C20 , stacking the non-critical windows whose display priorities do not reach a preset level threshold in the display windows from the bottom layer to the top layer in order of display priority from low to high.
[0094] This embodiment, when it is determined that there are multiple key windows in each display window whose display priorities reach a preset level threshold, flattens the stacked key windows on the vehicle display screen to display the applications loaded and displayed in each key window side by side at the same display level, thereby achieving the simultaneous display of multiple tasks with higher priority applications to the user, thereby increasing the amount of information obtained by the user, and improving the collaborative linkage display between multiple screens of the user without missing prompts of important application information.
[0095] In a possible embodiment, the method further includes:
[0096] Step D10, detecting a window moving instruction generated by performing a first preset touch operation on a front display window, wherein the front display window is a display window that is set at the top layer among the display windows;
[0097] Step D20, according to the window movement instruction, the front display window is moved on the vehicle display screen, wherein the types of position movement include in-screen area movement of the first screen, in-screen area movement of the second screen, and cross-screen movement between the first screen and the second screen.
[0098] It should be noted that after determining the area range of the front display window that is moved away from each display window, the display window at the next level of the front display window before the position is moved is used as the new front display window.
[0099] In this embodiment, the touch type of the first preset touch operation may be a three-finger sliding gesture, and this embodiment does not specifically limit the touch type of the first preset touch operation.
[0100] This embodiment detects a window movement instruction generated by a first preset touch operation on the front display window, and moves the front display window on the vehicle display screen according to the window movement instruction, wherein the types of position movement include in-screen area movement of the first screen, in-screen area movement of the second screen, and cross-screen movement between the first screen and the second screen, thereby enabling the embodiment of the present application to provide a more flexible split-screen display. Passengers can perform a first preset touch operation on the front display window on the screen, freely adjust the application layout of the multi-screen display, select the application to be displayed, and view multiple applications or content at the same time. Compared with the traditional fixed split-screen mode, the above solution can dynamically adjust the layout and display of applications on the screen according to passenger needs and scenario requirements, thereby achieving a more flexible split-screen display effect.
[0101] That is, in this embodiment, passengers can use touch types such as multi-touch and gesture control technology to perform direct operations and interactions on the screen. Through simple gestures, passengers can quickly move applications from one area to another, realize cross-area content movement or switching, dynamically adjust the layout and display of applications on the screen, and achieve a more flexible split-screen display effect.
[0102] To help understand, an exemplary multi-screen linkage interaction scenario is listed, which can be referred to Figure 3 and Figure 4 , users can Figure 3 The front display window 1 of the vehicle display screen shown in the figure performs a first preset touch operation, such as sliding to the right with three fingers, and is converted into Figure 4The interface of the vehicle display screen is shown, so that the front display window 1 moves from the first position in the first screen 2 to the second position in the second screen 3, and the front display window completes the cross-screen movement between the first screen 2 and the second screen 3. It should be noted that the multi-screen linkage interaction scenario shown is only used to understand the technical concept or principle of the present application, and does not constitute a limitation on the interface of the vehicle display screen of the present application. More forms of simple transformation of the application interface of the vehicle display screen based on this technical concept are all within the protection scope of the present application.
[0103] Furthermore, after the step of moving the front display window on the vehicle display screen according to the window movement instruction, the method further includes:
[0104] Step E10, detecting the current position area of the front display window after the position movement is completed, and determining whether the current position area belongs to the preset embedding area of the vehicle display screen;
[0105] Step E20: If the window is within the preset embedding area, the current window state of the front display window is converted from a suspended state to an embedded state.
[0106] In this embodiment, the range of the preset embedded area can be the preset display area in the main control display area of the first screen, or it can be the preset display area near the right side of the second screen, and currently it can also be the preset display area in the instrument area of the first screen. This embodiment does not make any specific limitation on the range of the preset embedded area.
[0107] This embodiment detects the current position area of the front display window after the position movement is completed, and determines whether the current position area belongs to the preset embedded area of the vehicle display screen. If it belongs to the preset embedded area, the window state of the front display window is set to the embedded state, so that when the front display window is in a suspended state, the small window (i.e., the front display window) can be dragged arbitrarily within the horizontal range between multiple screens. When the stop position identifies the embedded position of the small window, it is determined whether the small window is switched from the suspended state to the embedded state according to the overlapping range with the application, so that the display window of the embodiment of the present application can be linked with the applications of the first screen and the second screen, and support the linkage and interaction between multi-screen applications. Through the linkage between applications, passengers can enjoy richer interactive experience and personalized services. This linkage and interaction method can meet the passengers' needs for personalization and intelligence, and improve the overall user experience.
[0108] Furthermore, after the step of converting the current window state of the front display window from the suspended state to the embedded state, the method further includes:
[0109] Step F10, determining the independent split screen where the front display window is currently located, and taking the independent split screen where the front display window is currently located as the target independent split screen;
[0110] Step F20, transforming the window size of the front display window to align and adapt with other display areas in the target independent split screen, so that the front display window and the other display areas are displayed side by side and completely, wherein the other display areas are display areas different from the front display window.
[0111] Specifically, when the independent split screen in which the front display window is currently located is the first screen, the window size of the embedded window is transformed to be aligned and adapted with other display areas in the first screen; when the independent split screen in which the front display window is currently located is the second screen, the window size of the embedded window is transformed to be aligned and adapted with other display areas in the second screen.
[0112] To help understand, Figure 5 As shown, an example of a schematic diagram of the interface of a vehicle display screen is given, in which the three front display windows 1 are aligned and adapted with other display areas (including the instrument area 21 and the central control display area 22) of the first screen 2. In addition, the display area of the first screen 2 is aligned and adapted with the second screen 3.
[0113] This embodiment determines the independent split screen in which the front display window is currently located, takes the independent split screen in which the front display window is currently located as the target independent split screen, and transforms the window size of the front display window to align and adapt with other display areas in the target independent split screen, so that the front display window and the other display areas are displayed side by side and completely, thereby making the front display window and the other display areas of the independent split screen and the corresponding applications in the screen adaptively linked to each other to ensure that the front display window and the applications in other areas can be fully displayed, and the embedded small window and the applications in other display areas are displayed side by side at the same level.
[0114] Furthermore, after the step of transforming the window size of the front display window to align and adapt with other display areas in the target independent split screen, the method further includes:
[0115] Step G10, detecting a preset touch-and-drag operation performed on the front display window;
[0116] Step G20, according to the touch coordinate movement information corresponding to the preset touch drag operation, controlling the front display window to move the position corresponding to the touch coordinate movement information until the preset touch drag operation stops and the position movement stops accordingly;
[0117] Step G30, after the preset touch-and-drag operation stops, detecting the degree of overlap between the current position area of the front display window and other display areas in the vehicle display screen;
[0118] Step G40, when the area overlap degree is less than or equal to a preset degree threshold, moving the front display window from the current position area back to the initial position area before the position movement;
[0119] Step G50, when the area overlap degree is greater than a preset degree threshold, the window state of the front display window is converted from an embedded state to a suspended state, and the display level of the front display window is a top-level display.
[0120] In the present embodiment, when the degree of overlap of the areas is greater than a preset degree threshold, the current position area of the front display window will be maintained (that is, when the degree of overlap of the areas is greater than the preset degree threshold, the position of the front display window changes greatly, and the front display window will not be adsorbed to restore the initial window position in the embedded state before the change), and the window state of the front display window will be converted from the embedded state to the floating state, and the display level of the front display window will be the top-level display, that is, at this time the front display window covers other display areas in the vehicle display screen.
[0121] Specifically, after the step of converting the window state of the front display window from an embedded state to a suspended state at the current position, the method further includes:
[0122] Step H10, expanding other display areas in the target independent split screen where the initial position is located to fill the blank area generated by the target independent split screen after the front display window completes the position movement.
[0123] As an example, the area overlap degree is the ratio of the horizontal overlap length to the width of the front display window, wherein the horizontal overlap length is the overlap length of the front display window with other display areas in the vehicle display screen in the horizontal direction.
[0124] In order to help understand the above embodiment, a specific embodiment 1 is listed:
[0125] When the small window is in the embedded state (i.e., the front display window in the embedded state), click the small window control bar to activate the small window dragging function, and keep clicking to drag the small window to move its position.
[0126] When the small window is dragged and the horizontal overlap with the open application does not exceed 3 / 4 of the small window width, it is adsorbed to the default horizontal position after release. At this time, the small window is still embedded;
[0127] When the horizontal overlap between the dragged small window and the recognition area exceeds 3 / 4 of the width of the small window, screen A where application 1 is located (i.e., the main control display area of the first screen) moves to the left and adapts its size to fill the blank area after the small window is moved out. After release, the small window enters a floating state.
[0128] When the small window is in the floating state, the small window can be dragged arbitrarily in the horizontal range until the small window embedding position is identified, and whether the small window is switched from the floating state to the embedded state is determined according to the overlapping range with the application.
[0129] It should be noted that the above-mentioned specific embodiment 1 is only used to understand the technical concept or principle of the present application, and does not constitute a limitation on the multi-screen hierarchical display method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0130] This embodiment moves the front display window based on a preset touch drag operation, moves an application from one area to another, supports arbitrary dragging of the small window (i.e., the display window) within the horizontal range between multiple screens until the embedded position of the small window is identified, and determines whether the small window is switched from the embedded state to the floating state according to the overlapping range with the application, so that the display window of the embodiment of the present application can be linked with the applications of the first screen and the second screen, and supports linkage and interaction between multi-screen applications. Through the linkage between applications, passengers can enjoy richer interactive experience and personalized services. This linkage and interaction method can meet the passengers' needs for personalization and intelligence, and improve the overall user experience.
[0131] In a possible embodiment, the method further includes:
[0132] Step I10, detecting a window expansion instruction generated by performing a second preset touch operation on a front display window, wherein the front display window is a display window that is set at the top level among the display windows;
[0133] Step I20, according to the window expansion instruction, expand the size of the window area of the front display window on the vehicle display screen, wherein the types of size expansion include in-screen size expansion of the first screen, in-screen size expansion of the second screen, and cross-screen size expansion between the first screen and the second screen.
[0134] In this embodiment, the touch type of the second preset touch operation may be a two-finger relative sliding operation. This embodiment does not specifically limit the touch type of the second preset touch operation.
[0135] This embodiment detects a window expansion instruction generated by a second preset touch operation on the front display window, and then expands the size of the window area of the front display window on the vehicle display screen according to the window expansion instruction, wherein the types of size expansion include in-screen size expansion of the first screen, in-screen size expansion of the second screen, and cross-screen size expansion between the first screen and the second screen, thereby enabling flexible expansion of the display interface size of the front display window, and supporting cross-screen application of the display window (i.e., cross-screen size expansion between the first screen and the second screen) through active touch operation. The window expansion instruction is initiated from the application side, and the application changes from the display area of screen A (i.e., the central control display area of the first screen) to occupying the range of screen A and screen B (i.e., the second screen) for display, thereby obtaining a more comfortable immersion than the normal application display size.
[0136] Furthermore, if an application is being opened in another screen area when a window expansion instruction for cross-screen size expansion is initiated, the user can confirm the cross-screen instruction in a pop-up window.
[0137] To help understand, a specific example 2 is listed:
[0138] (1) Multiple independent split screens that can interact with each other
[0139] The application is started on different independent split screens (including the first screen 2 and the second screen 3, wherein the first screen 2 includes the instrument area 21 and the central control display area 22), or a screen floating window (ie, the front display window 1), such as Figure 7 As shown, the subsequent description directly uses the A screen (i.e., the central control display area 22), the B screen (i.e., the second screen 3), the C screen (i.e., the instrument area 21), the D screen (i.e., the front display window 1), etc. to distinguish the types and positions of different screens, which can be referred to Figure 7 .
[0140] When an application is launched on the screen, a launch icon may or may not exist on screen A, screen B, or screen C. The application supports multi-window display (i.e., supports multiple front display windows 1 display) and supports independent operation when displayed in multiple windows.
[0141] (2) Small window (i.e. front display window)
[0142] The small window exists as a virtual screen called D screen, which is independent of screen A, screen B, and screen C. It has a size different from other screens and can adapt to more scenarios. It is also more flexible, with multi-zone linkage and real-time switching between display areas for users in different positions (for example, if the driver receives a call and it is inconvenient to answer it, the call can be transferred from screen A to screen B at the co-pilot passenger seat through a three-finger sliding gesture).
[0143] Some applications support displaying in small windows. The application sends a command to the small window, calls up the small window D screen and displays it within the D screen range. The small window may appear in multiple locations. Fig. 9 The vehicle display screen includes a first screen 2 corresponding to the main driver's seat, and a second screen 3 corresponding to the co-driver's seat, wherein the first screen 2 may include a central control display area 22 and an instrument area 21. The small window (i.e., the front display window 1) may specifically appear at the location where the application side initiates the command. For example, when a phone call comes in, the phone application side is limited to opening only the central control display area 22 on the main driver's side, and sends a command to the system side to call up the D screen (i.e., the front display window 1) on the left side of the A screen (i.e., the central control display area 22) to display the phone application.
[0144] The small window has two display states: embedded small window and floating small window. Fig.10 .
[0145] 1. Embedded small window: When the small window appears, the system determines whether there is space for the small window to be embedded based on the applications currently opened in other areas. If the embedding conditions are met, the virtual screens in other areas and the corresponding applications on the screen will be adaptively changed to ensure that the small window and applications in other areas can be fully displayed. The embedded small window is displayed side by side with applications in other areas at the same level.
[0146] 2. Floating small window: When the small window appears, the system determines whether there is space for the small window to be embedded based on the applications currently opened in other areas. If the embedding conditions are not met, the virtual screen in other areas and the corresponding applications on the screen maintain the current size and remain unchanged. After the small window is opened, the level is above the application level.
[0147] Applications running in small windows in the same position are displayed in the order of opening time. Newly opened small windows cover existing small windows. The exit mechanism of each application in the small window frame is based on the disappearance mechanism of each application. When the close button in the small window is clicked, only the application currently covering the top layer is closed, and the covered application on the lower layer is displayed.
[0148] The two states of the small window will switch according to the specific situation, and there are several specific situations:
[0149] When a new small window is opened, if the opening position is different from the original small window position, it is necessary to determine the display position of the original small window and the new small window. If there is a small window displayed near the driver's side, the small window is embedded, and the other small windows are suspended. If there is no small window displayed near the driver's side, the small window opened later can be displayed in a suspended state according to the order in which the small windows are opened.
[0150] When the system recognizes the existence of multiple small window applications, if the newly opened small window and the already opened small window need to be opened in the same position, the newly opened small window will be displayed on top of the already opened small window.
[0151] It should be noted that the above-mentioned specific embodiment 2 does not constitute a limitation on the multi-screen hierarchical display method of the present application, and more forms of simple transformations based on this are all within the protection scope of the present application.
[0152] In addition, the present application also provides a multi-screen hierarchical display device, referring to Fig.11 , Fig.11 This is a functional module diagram of an embodiment of a multi-screen hierarchical display device of the present application.
[0153] In this embodiment, the multi-screen hierarchical display device is applied to a vehicle display screen, the vehicle display screen includes a plurality of independent split screens, the independent split screens include a first screen corresponding to the main driver's seat, and a second screen corresponding to the co-driver's seat, the device includes:
[0154] The stacking identification module 10 is used to detect whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window that can float on the vehicle display screen, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen;
[0155] The hierarchy setting module 20 is used to determine the display priority of each display window in the stacked setting, and determine the display hierarchy of each display window according to the display priority of each display window, wherein the higher the display hierarchy, the closer to the top layer, and the highest display hierarchy belongs to the top layer setting.
[0156] The multi-screen hierarchical display device provided in this embodiment and the multi-screen hierarchical display method provided in the above-mentioned embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be found in the embodiment of the above-mentioned multi-screen hierarchical display method. This embodiment has the same beneficial effects as the embodiments of the multi-screen hierarchical display method, which will not be repeated here.
[0157] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0158] like Fig.12 As shown, Fig.12 It is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present invention.
[0159] The terminal in the embodiment of the present invention is a vehicle.
[0160] like Fig.12As shown, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0161] Optionally, the terminal may also include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Among them, the sensors include light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen according to the brightness of the ambient light, and the proximity sensor may turn off the display screen and / or backlight when the terminal device is moved to the ear. Of course, the terminal device may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0162] Those skilled in the art will understand that Fig.12 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0163] like Fig.12 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a multi-screen hierarchical display program.
[0164] exist Fig.12 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the multi-screen hierarchical display program stored in the memory 1005 and perform the following operations:
[0165] Detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window arranged on the vehicle display screen and can float, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen;
[0166] If so, determine the display priority of each display window in the stacked setting, and determine the display level of each display window based on the display priority of each display window, wherein the higher the display level, the closer to the top layer, and the highest display level belongs to the top layer setting.
[0167] In addition, the present application also provides a vehicle display screen, including a memory, a processor, and a multi-screen hierarchical display program stored in the memory and runnable on the processor, wherein the multi-screen hierarchical display program, when executed by the processor, implements the steps of the multi-screen hierarchical display method as described above.
[0168] In addition, the present application also provides a vehicle, comprising the vehicle display screen as described above.
[0169] In addition, the present application also provides a computer-readable storage medium, on which a multi-screen hierarchical display program is stored. When the multi-screen hierarchical display program is executed by a processor, the steps of the multi-screen hierarchical display method as described above are implemented.
[0170] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0171] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0172] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0173] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. All equivalent structural changes made using the contents of the present invention's specification and drawings, or directly / indirectly applied in other related technical fields, are included in the patent protection scope of the present invention.
Claims
1. A multi-screen hierarchical display method, characterized in that: The multi-screen hierarchical display method is applied to a vehicle display screen, the vehicle display screen includes a plurality of independent split screens, the independent split screens include a first screen corresponding to a main driver's seat, and a second screen corresponding to a co-driver's seat, the method includes: Detecting whether there are multiple display windows arranged in a stacked manner on the vehicle display screen, wherein the display window is an application window arranged on the vehicle display screen and can float, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen; If so, determine the display priority of each display window in the stacked setting, and determine the display level of each display window based on the display priority of each display window, wherein the higher the display level, the closer to the top layer, and the highest display level belongs to the top layer setting.
2. The multi-screen hierarchical display method according to claim 1, characterized in that: The step of determining the display priority of each display window of the overlay setting comprises: Get the application loaded and displayed in each display window of the overlay setting; Querying and obtaining the task priority of each application mapping from a preset application priority mapping table; The display priority of each display window of the overlay setting is determined according to the task priority of each application mapping, wherein the higher the task priority, the higher the display priority.
3. The multi-screen hierarchical display method according to claim 1, characterized in that: Before the step of determining the display level of each display window according to the display priority of each display window, the method includes: According to the display priorities of the display windows, determining whether there are multiple key windows in the display windows whose display priorities reach a preset level threshold; If not, then the display windows are stacked from the bottom layer to the top layer in order according to the display priority from low to high.
4. The multi-screen hierarchical display method according to claim 3, characterized in that: After the step of determining whether there are multiple key windows in each display window whose display priorities reach a preset level threshold, the method further comprises: If so, the stacked display windows are tiled within the vehicle display screen to display the applications loaded and displayed in the display windows side by side at the same display level.
5. The multi-screen hierarchical display method according to claim 3, characterized in that: After the step of determining whether there are multiple key windows in each display window whose display priorities reach a preset level threshold, the method further comprises: If yes, each key window in the stacked arrangement is tiled on the vehicle display screen, so that the applications loaded and displayed in each key window are displayed side by side at the same display level; The non-critical windows whose display priorities do not reach the preset level threshold in the display windows are stacked from the bottom layer to the top layer in order of display priority from low to high.
6. The multi-screen hierarchical display method according to any one of claims 1 to 5, characterized in that: The method further comprises: Detecting a window moving instruction generated by performing a first preset touch operation on a front display window, wherein the front display window is a display window that is set at the top level among the display windows; According to the window movement instruction, the front display window is moved on the vehicle display screen, wherein the types of position movement include in-screen area movement of the first screen, in-screen area movement of the second screen, and cross-screen movement between the first screen and the second screen.
7. The multi-screen hierarchical display method according to claim 6, characterized in that: After the step of moving the front display window on the vehicle display screen according to the window movement instruction, the method further includes: Detecting the current position area of the front display window after the position movement is completed, and determining whether the current position area belongs to the preset embedding area of the vehicle display screen; In the case of being within the preset embedding area, the current window state of the front display window is converted from a suspended state to an embedded state.
8. The multi-screen hierarchical display method according to claim 7, characterized in that: After the step of converting the current window state of the front display window from a suspended state to an embedded state, the method further includes: Determine the independent split screen where the front display window is currently located, and use the independent split screen where the front display window is currently located as a target independent split screen; The window size of the front display window is transformed to align and adapt with other display areas in the target independent split screen, so that the front display window and the other display areas are displayed side by side and completely, wherein the other display areas are display areas different from the front display window.
9. The multi-screen hierarchical display method according to claim 8, characterized in that: After the step of transforming the window size of the front display window to align and adapt with other display areas in the target independent split screen, the method further includes: Detecting a preset touch-and-drag operation performed on the front display window; According to the touch coordinate movement information corresponding to the preset touch drag operation, the front display window is controlled to move the position corresponding to the touch coordinate movement information until the preset touch drag operation stops and the position movement stops accordingly; After the preset touch-and-drag operation stops, detecting the degree of overlap between the current position area of the front display window and other display areas in the vehicle display screen; When the degree of overlap of the regions is less than or equal to a preset degree threshold, moving the front display window from the current position region back to the initial position region before the position movement; When the area overlap degree is greater than a preset degree threshold, the window state of the front display window is converted from an embedded state to a suspended state, and the display level of the front display window is a top-level display.
10. The multi-screen hierarchical display method according to any one of claims 1 to 5, characterized in that: The method further comprises: detecting a window expansion instruction generated by performing a second preset touch operation on a front display window, wherein the front display window is a display window that is set at the top level among the display windows; According to the window expansion instruction, the size of the window area of the front display window is expanded on the vehicle display screen, wherein the types of size expansion include in-screen size expansion of the first screen, in-screen size expansion of the second screen, and cross-screen size expansion between the first screen and the second screen.
11. A multi-screen hierarchical display device, characterized in that: The multi-screen hierarchical display device is applied to a vehicle display screen, the vehicle display screen includes a plurality of independent split screens, the independent split screens include a first screen corresponding to a main driver's seat, and a second screen corresponding to a co-driver's seat, the device includes: an overlay identification module, used to detect whether there are multiple display windows arranged in an overlay on the vehicle display screen, wherein the display window is an application window that can float on the vehicle display screen, and the application loaded and displayed in the display window is independent of the application on the first screen and the application on the second screen; The hierarchy setting module is used to determine the display priority of each display window in the stacked setting, and determine the display hierarchy of each display window according to the display priority of each display window, wherein the higher the display hierarchy, the closer to the top layer, and the highest display hierarchy belongs to the top layer setting.
12. A vehicle display screen, characterized in that: It includes a memory, a processor, and a multi-screen hierarchical display program stored in the memory and executable on the processor. When the multi-screen hierarchical display program is executed by the processor, the steps of the multi-screen hierarchical display method as described in any one of claims 1 to 10 are implemented.
13. A vehicle, characterized in that: Comprising the vehicle display screen as claimed in claim 12.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a multi-screen hierarchical display program, and when the multi-screen hierarchical display program is executed by the processor, the steps of the multi-screen hierarchical display method according to any one of claims 1 to 10 are implemented.