WO2024051436A1 - Keyboard display method and apparatus, electronic device, and computer readable storage medium - Google Patents
Keyboard display method and apparatus, electronic device, and computer readable storage medium Download PDFInfo
- Publication number
- WO2024051436A1 WO2024051436A1 PCT/CN2023/112134 CN2023112134W WO2024051436A1 WO 2024051436 A1 WO2024051436 A1 WO 2024051436A1 CN 2023112134 W CN2023112134 W CN 2023112134W WO 2024051436 A1 WO2024051436 A1 WO 2024051436A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- split
- screen
- keyboard
- display
- area
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000007667 floating Methods 0.000 claims abstract description 270
- 230000004044 response Effects 0.000 claims abstract description 103
- 230000000875 corresponding effect Effects 0.000 claims abstract description 49
- 230000001960 triggered effect Effects 0.000 claims abstract description 42
- 238000012546 transfer Methods 0.000 claims description 58
- 238000004590 computer program Methods 0.000 claims description 22
- 230000009471 action Effects 0.000 claims description 17
- 230000008859 change Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 230000003993 interaction Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Definitions
- the present application relates to the field of computer technology, and in particular to a keyboard display method, device, electronic equipment, computer-readable storage medium and computer program product.
- a keyboard display method, device, electronic device, and computer-readable storage medium are provided.
- this application provides a keyboard display method.
- the method is executed by electronic equipment and includes:
- the split-screen keyboard is displayed in the first fixed display area of the current split screen
- the floating keyboard In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- the present application provides a keyboard display device.
- the device includes:
- a split-screen keyboard display module is used to display a split-screen keyboard in the first fixed display area of the current split screen in the case of split-screen display;
- a keyboard switching module for switching the split-screen keyboard to a movable floating keyboard in response to a movement operation triggered for the split-screen keyboard
- the keyboard moving module is used to move the floating keyboard to the corresponding action position at the end of the moving operation for display in response to the end of the moving operation.
- the present application provides an electronic device.
- the electronic device includes a memory and a processor.
- the memory stores a computer program.
- the processor executes the computer program, it implements the following operations:
- the split-screen keyboard is displayed in the first fixed display area of the current split screen
- the floating keyboard In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- the present application provides a computer-readable storage medium.
- the computer-readable storage medium has a computer program stored thereon, and when the computer program is executed by the processor, the following operations are achieved:
- the split-screen keyboard is displayed in the first fixed display area of the current split screen
- the floating keyboard In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- the present application provides a computer program product.
- the computer program product includes a computer program that implements the following operations when executed by a processor:
- the split-screen keyboard is displayed in the first fixed display area of the current split screen
- the floating keyboard In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- Figure 1 is an application environment diagram of a keyboard display method in one embodiment.
- Figure 2 is a flow chart of a keyboard display method in one embodiment.
- FIG. 3 is a schematic interface diagram of a three-screen split-screen keyboard display in one embodiment.
- Figure 4 is a schematic interface diagram of three-screen floating keyboard movement in one embodiment.
- Figure 5 is a schematic interface diagram of a preset response area in one embodiment.
- Figure 6 is a flow chart of display switching of the input box area in one embodiment.
- FIG. 7 is a schematic diagram of an interface for displaying a keyboard according to the user's holding position in one embodiment.
- Figure 8 is a schematic diagram of an interface displaying a mirror input box in one embodiment.
- Figure 9 is a schematic diagram of an interface for displaying a split-screen list in one embodiment.
- Figure 10 is a schematic diagram of an interface displaying a split-screen keyboard in one embodiment.
- Figure 11 is a schematic diagram of an interface showing floating keyboard interaction in one embodiment.
- FIG. 12 is a schematic diagram of an interface showing a split-screen keyboard changing its display position in one embodiment.
- Figure 13 is a structural block diagram of a keyboard display device in one embodiment.
- Figure 14 is an internal structure diagram of an electronic device in one embodiment.
- the keyboard display method provided by the embodiment of the present application can be applied in the application environment as shown in Figure 1.
- the electronic device 102 communicates with the server 104 through the network.
- the data storage system may store data that server 104 needs to process.
- the data storage system can be integrated on the server 104, or placed on the cloud or other network servers.
- the electronic device 102 can perform split-screen display and display different pictures in different split-screens. For example, it can display communication pictures with different servers 104.
- the electronic device 102 can be divided into two split-screens and displayed in the first split-screen.
- the instant messaging application communicates with the server 104 in the corresponding background; and in the second split screen, the picture of the video application is displayed, and the video application communicates with the server 104 in the corresponding background.
- the electronic device 102 displays a split-screen keyboard in the first fixed display area of the current split-screen, and switches the split-screen keyboard into a movable floating keyboard in response to a mobile operation triggered for the split-screen keyboard, And when the movement operation ends, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- the keyboard display method can also be executed by the electronic device 102 alone. For example, when the images displayed in the split screen of the electronic device 102 are all local images and there is no need to communicate with the server 104, the keyboard display can be implemented by the electronic device 102 alone. method.
- the electronic device 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices, and portable wearable devices.
- the Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, and smart vehicle-mounted devices. , smart cars, etc.
- Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc.
- the server 104 can be implemented as an independent server or a server cluster composed of multiple servers.
- a keyboard display method is provided. This method is explained by taking the method applied to the electronic device in Figure 1 as an example, and includes the following operations:
- Operation 202 In the case of split-screen display, display the split-screen keyboard in the first fixed display area of the current split screen.
- split-screen display refers to dividing the screen into multiple split-screen windows, and different screen contents can be displayed in different split-screen windows.
- the number, window size, and distribution position of split-screen windows during split-screen display can be set according to actual needs. For example, it can be divided into 2 split screens or 3 split screens; the screen can be divided according to left and right or up and down; the screen can be divided into equal sizes, and the size of each split screen can be adjusted according to actual needs.
- the current split screen refers to the split screen that the user is currently interacting with, such as the split screen that can be triggered for the user to perform input.
- the fixed display area refers to the area divided in the split screen for displaying the split-screen keyboard.
- the split-screen keyboard is displayed fixedly in the fixed display area and does not support movement or size adjustment.
- the width of the split-screen keyboard is the same as the width of the fixed display area
- the width of the fixed display area is the same as the width of the split screen.
- the fixed display area can be set at a fixed position in the split screen according to actual needs. For example, it can be set at the bottom position in the split screen, so that the split screen keyboard occupies the bottom position of the split screen.
- the first fixed display area refers to a fixed display area used to display the split-screen keyboard in the current split screen.
- the electronic device when the electronic device is displayed in a split screen, if the user triggers a split screen operation on the electronic device, so that the electronic device is displayed in a split screen, the electronic device displays the split screen in the first fixed display area of the current split screen. keyboard.
- the electronic device when the user triggers input to wake up the virtual keyboard, the electronic device can display the split-screen keyboard in the current split-screen that triggers entry and exit.
- the split-screen keyboard can be displayed in the first fixed display area of the current split-screen. Users enter via a split-screen keyboard.
- Operation 204 In response to a movement operation triggered for the split-screen keyboard, switch the split-screen keyboard to a movable floating keyboard.
- the movement operation is triggered by the user on the split-screen keyboard to change the display position of the virtual keyboard.
- the floating keyboard is a movable virtual keyboard.
- the floating keyboard can be suspended above the current split-screen display.
- the user can trigger operations on the floating keyboard to change the display position of the floating keyboard.
- the user can also adjust the size of the floating keyboard to adjust the size of the floating keyboard according to actual needs.
- the user can trigger a mobile operation on the split-screen keyboard displayed in the current split-screen.
- the user triggers a mobile operation by moving the split-screen keyboard.
- the electronic device responds to the user's mobile operation on the split-screen keyboard.
- the on-screen keyboard switches to a movable floating keyboard. After the split-screen keyboard is switched to a floating keyboard, the floating keyboard allows the user to move to change the displayed position of the floating keyboard.
- Operation 206 in response to the end of the movement operation, move the floating keyboard to the corresponding action position at the end of the movement operation for display.
- the action position refers to the position corresponding to the end of the movement operation, that is, the position where the user needs to move the floating keyboard to display.
- the action position can be anywhere on the screen, specifically in the current split screen or in other split screens.
- the electronic device responds to the end of the movement operation, determines the action position corresponding to the end of the movement operation, and moves the floating keyboard to the action position for display.
- the user can switch it to a movable floating keyboard by triggering a move operation, and move the floating keyboard to a specified location through a move operation. Display at the active position, so that the display position of the virtual keyboard on the electronic screen can be changed according to actual needs, and the virtual keyboard can reduce the occlusion of the screen content in the current split screen to display more screen content in the current split screen.
- the electronic device is in a split-screen display state.
- the left and right are divided into three split screens for display.
- the left split screen displays the chat interface
- the middle split screen displays the video playback interface
- the right split screen displays the video playback interface.
- the current split screen is a left split screen
- a split-screen keyboard is displayed at the bottom of the left split screen.
- the split-screen keyboard is fixed at the bottom of the left split screen and does not support direct movement or resizing by the user.
- the user can perform a mobile operation triggered by the split-screen keyboard, and the split-screen keyboard switches to a movable floating keyboard.
- the user can move the floating keyboard to other positions on the screen of the electronic device to change the display position of the floating keyboard. As shown in Figure 4, the user moves the floating keyboard from the left split screen to the right split screen. After the user's movement operation is completed, the floating keyboard remains displayed at the corresponding position at the end of the movement operation.
- the split-screen keyboard in the left split screen is moved to the right split screen for display. More screen content in the chat interface can be displayed in the left split screen.
- the split-screen keyboard in the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split-screen, and in response to the mobile operation triggered for the split-screen keyboard, the split-screen keyboard is switched to a movable one. Floating keyboard, and at the end of the movement operation, the floating keyboard is moved to the corresponding position for display at the end of the movement operation, thus supporting split-screen display.
- the display position of the keyboard can be flexibly moved according to actual needs, thereby reducing the number of keyboards. Occlusion of displayed content.
- the keyboard display method further includes: when the action position to which the floating keyboard is moved is in a preset response area in the target split screen, switching the floating keyboard to a second fixed display area in the target split screen The target split-screen keyboard to be displayed in.
- the target split screen is the split screen where the floating keyboard is located after the user moves the floating keyboard.
- the target split screen can be the current split screen, which means that the user moves the floating keyboard in the current split screen; the target split screen can also be an electronic device. For other split screens except the current split screen, it means that the user will move the floating keyboard to other split screens for display.
- the preset response area is set in advance according to actual needs and is used to trigger the area where the floating keyboard is switched. When the floating keyboard movement action position is within the preset response area, the floating keyboard is triggered to switch to a split-screen keyboard for display.
- the second fixed display area is a fixed display area in the target split screen, and the target split screen keyboard refers to the split screen keyboard displayed in the second fixed display area.
- the user can change the display position of the floating keyboard on the screen of the electronic device through a movement operation.
- the action position corresponding to the movement operation is the display position corresponding to the floating keyboard, that is, the floating keyboard moves under the action of the user's movement operation. Display at the action position corresponding to the movement operation.
- the action position of the floating keyboard movement is in the preset response area of the target split screen, indicating that the floating keyboard moves to a specific area in the target split screen that can trigger a response
- the electronic device switches the floating keyboard to the target split screen. 2.
- the target split-screen keyboard displayed in the fixed display area.
- the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the second fixed display area of the corresponding target split screen. There is no need for the user to move the floating keyboard to the second fixed display area. 2. Fix the display area and switch the floating keyboard, which is helpful to quickly switch the floating keyboard to the split-screen keyboard.
- the dotted frame area in the split screen on the right is the preset response area, and the user can move the floating keyboard to the preset response area.
- the electronic device switches the floating keyboard to the target split-screen keyboard displayed at the bottom of the right split screen, that is, the floating keyboard can be automatically absorbed It is displayed at the bottom position without requiring the user to make accurate position adjustments.
- the electronic device switches the floating keyboard to the target split screen keyboard displayed in the second fixed display area of the target split screen, so that the user You only need to move the floating keyboard to the preset response area, and the floating keyboard can be automatically adsorbed to the second fixed display area and switched to a split-screen keyboard for display, which is beneficial to improving the operational efficiency of switching the floating keyboard to a split-screen keyboard.
- the current split screen and the target split screen belong to different split screen areas; the keyboard display method further includes: in response to a movement operation triggered on the target split screen keyboard, switching the target split screen keyboard to a movable floating keyboard ; When the action position to which the floating keyboard is moved is in a preset response area in the current split screen, switch the floating keyboard to a split-screen keyboard displayed in the first fixed display area.
- the current split screen and the target split screen belong to different split screen areas, that is, the current split screen and the target split screen are different split screen windows, indicating that the user moves the floating keyboard to other split screens for display.
- the user can trigger a move operation to move the target split-screen keyboard back to be displayed in the current split-screen, thereby switching the keyboard display position between different split-screens.
- the user can trigger a mobile operation for the target split-screen keyboard, and the electronic device switches the target split-screen keyboard to a movable suspension in response to the mobile operation triggered by the user.
- Keyboard allowing users to move the floating keyboard to change its display position.
- the user can move the floating keyboard on the screen and change its display position.
- the floating keyboard moves to a preset response area in the current split screen, it means that the floating keyboard moves to a specific area in the current split screen that can trigger a response. area, the electronic device switches the floating keyboard to the split-screen keyboard displayed in the first fixed display area of the current split screen.
- the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the first fixed display area of the current split screen. There is no need for the user to move the floating keyboard to the first fixed display area. Fix the display area and switch the floating keyboard, which is conducive to realizing the floating keyboard quickly. Quickly switch to a split-screen keyboard.
- the dotted frame area in the left split screen is the preset response area of the left split screen.
- the distribution positions and area sizes of the preset response areas on the left split screen and the preset response areas on the right split screen can be set separately according to actual needs.
- the user can trigger a mobile operation on the split-screen keyboard displayed in the right split-screen, move the floating keyboard switched by the split-screen keyboard to the preset response area of the left split-screen, and the electronic device can directly switch the floating keyboard back to the left split-screen.
- the split-screen keyboard is displayed at the bottom of the left split screen, thereby switching the split-screen keyboard back to the original split screen for display.
- the user can trigger a move operation for the target split-screen keyboard, and then move the target split-screen keyboard to the floating keyboard to the current split-screen keyboard.
- the electronic device switches the floating keyboard to the split-screen keyboard displayed in the first fixed display area, thereby realizing the target split-screen keyboard displayed in the target split-screen and quickly switching back to the split-screen keyboard.
- the split-screen keyboard displayed in the current split-screen improves the processing efficiency of switching the display of the keyboard in different split-screens.
- the split-screen keyboard includes a mobile operation portal; in response to a mobile operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard includes: in response to a trigger operation for the mobile operation portal, switching Switch the split-screen keyboard to a movable floating keyboard.
- the mobile operation entrance is the entrance for users to trigger mobile operations on the split-screen keyboard.
- the specific form of the mobile operation entrance can be flexibly set according to actual needs.
- the mobile operation entrance can be a control element, specifically a button, logo, etc. Users can trigger operations on the mobile operation portal to trigger mobile operations on the split-screen keyboard.
- the mobile operation portal can be set in the area associated with the split-screen keyboard so that users can trigger operations for the mobile operation portal.
- the split-screen keyboard may include a mobile operation portal, and the user can trigger operations on the mobile operation portal.
- the user can touch the mobile operation portal, and the electronic device switches the split-screen keyboard to responsive to the user's trigger operation on the mobile operation portal.
- Removable floating keyboard After the split-screen keyboard is switched to a floating keyboard, the user can move the floating keyboard to change the display position of the floating keyboard.
- moving the floating keyboard to the action position corresponding to the end of the movement operation for display includes: in response to the end of the trigger operation, moving the floating keyboard to the action corresponding to the end of the trigger operation. displayed at the location.
- the user can trigger an operation on the mobile operation portal to move the floating keyboard on the screen, and the electronic device responds to the end of the user's trigger operation on the mobile operation portal. Specifically, it can be the end of the user's interaction with the mobile operation portal. If the user does not When the mobile operation portal is touched again, the electronic device moves the floating keyboard to the corresponding action position at the end of the triggering operation for display, thereby moving the floating keyboard to the position specified by the user through the mobile operation portal for display.
- a mobile operation entrance is displayed in the split-screen keyboard, specifically a bar-shaped control.
- the user can trigger an operation on the mobile operation entrance to trigger the adjustment of the display position of the split-screen keyboard. deal with.
- the user can trigger an operation through the mobile operation portal of the split-screen keyboard to switch the split-screen keyboard to a floating keyboard for movement, thereby supporting split-screen display and flexibly moving the display position of the keyboard according to actual needs.
- the first fixed display area is located at the bottom of the current split screen; the keyboard display method further includes: when the split screen keyboard is displayed in the current split screen, displaying the username at the top of the first fixed display area.
- the input box area is used to display the input content; when the split-screen keyboard is switched to a movable floating keyboard, the input box area is moved to the bottom position for display.
- the fixed display area is located at the bottom of the corresponding split screen, that is, the fixed display area occupies the bottom area of the corresponding split screen.
- the split-screen keyboard is displayed in the fixed display area at the position of the split-screen, so that the user can perform operations through the split-screen keyboard. enter.
- the first fixed display area is located at the bottom of the current split screen.
- the input box area is an area used to display input content.
- the input box area can display content entered by the user through the keyboard.
- the input box area is displayed at the top of the first fixed display area, so that the user can view content input through the split-screen keyboard above the first fixed display area, that is, above the split-screen keyboard.
- the split-screen keyboard is displayed at the bottom position of the current split-screen, that is, when the split-screen keyboard is triggered to wake up in the current split-screen, the electronic device displays the input box area at the top position of the first fixed display area, that is, the electronic device On top of the split screen keyboard Position the display input box area to display the content entered by the user through the split-screen keyboard in the input box area.
- the switched floating keyboard supports the user's movement, and the electronic device moves the input box area displayed at the top position of the first fixed display area to the bottom position for display.
- the input box area is moved to the position of the original split-screen keyboard for display, so that the input box area drops to the bottom position of the current split-screen for display, so as to display more screen content in the current split-screen.
- the input box area can be directly moved to the bottom position for display, or the floating keyboard can be triggered to move a certain distance after the user moves the keyboard.
- the input box area is moved to the bottom position for display. For example, when the floating keyboard is moved and the distance from the first fixed display area reaches a preset distance threshold, the input box area can be triggered to be moved to the bottom position for display.
- the input box area displayed at the top of the first fixed display area is moved to the bottom of the current split-screen for display, so that the floating keyboard can be displayed on the current split-screen.
- change the display position of the input box area to improve the input box area's occlusion of the image displayed in the current split screen and improve the display effect of the image displayed in the current split screen.
- the first fixed display area is located at the bottom of the current split screen; as shown in Figure 6, the keyboard display method also includes the processing of display switching of the input box area, specifically including:
- Operation 602 When the split-screen keyboard is switched to a movable floating keyboard, an input box area for displaying input content is displayed at the bottom position.
- the fixed display area is located at the bottom of the corresponding split screen, that is, the fixed display area occupies the bottom area of the corresponding split screen.
- the split-screen keyboard is displayed in the fixed display area at the position of the split-screen, so that the user can perform operations through the split-screen keyboard. enter.
- the first fixed display area in the current split screen is located at the bottom of the current split screen.
- the input box area is an area used to display input content. The input box area can display content entered by the user through the keyboard.
- the switched floating keyboard supports the user's movement, and the electronic device displays an input box area for displaying input content at the bottom of the current split-screen, That is, the electronic device displays the input box area at the position of the original split-screen keyboard.
- Operation 604 When the floating keyboard moves to a preset response area in the current split screen, switch the floating keyboard to a split-screen keyboard displayed at the bottom position.
- the electronic device switches the floating keyboard
- the split-screen keyboard is displayed in the first fixed display area of the current split-screen. That is, when the floating keyboard is moved by the user to the preset response area, the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the first fixed display area of the current split screen, that is, at the bottom of the current split screen. No need The user moves the floating keyboard to the bottom position and switches the floating keyboard, which is beneficial to quickly switching the floating keyboard to a split-screen keyboard.
- Operation 606 Move the input box area to the top position of the first fixed display area for display.
- the electronic device can move the input box area to the top position of the first fixed display area for display, so that the user can display the input box area in the first fixed display area. above, that is, view content entered through the split-screen keyboard above the split-screen keyboard.
- the electronic device moves the input box area to the top position of the split-screen keyboard for display, so that the split-screen keyboard moves the input box area displayed at the bottom position. to display.
- the user can trigger the movement operation again for the split-screen keyboard to switch the split-screen keyboard to a floating keyboard, and the electronic device can then move the input box area to the bottom position of the current split-screen for display.
- the input box area displayed at the top position of the first fixed display area is moved to the bottom position of the current split screen for display; after the floating keyboard is switched to the bottom position again
- the electronic device moves the input box area to the top position of the first fixed display area for display.
- the first fixed display area is located at the bottom of the current split screen; the keyboard display method further includes: when the split-screen keyboard is switched to a movable floating keyboard, displaying at the bottom for displaying the input content Input box area; when the floating keyboard is moved to a position within the preset response area in the current split screen, move the floating keyboard to the bottom position for display; move the input box area to the first fixed display area displayed at the top position.
- the fixed display area is located at the bottom of the corresponding split screen, and the first fixed display area in the current split screen is located at the bottom of the current split screen.
- the input box area is an area used to display input content. The input box area can display content entered by the user through the keyboard.
- the switched floating keyboard supports the user's movement, and the electronic device displays an input box area for displaying input content at the bottom of the current split-screen, That is, the electronic device displays the input box area at the position of the original split-screen keyboard.
- the user can move the floating keyboard on the screen and change its display position.
- the floating keyboard moves to a preset response area in the current split screen, it means that the floating keyboard moves to a specific area in the current split screen that can trigger a response. area, the electronic device moves the floating keyboard to the first fixed display area of the current split screen for display.
- the first fixed display area is located at the bottom of the current split screen, that is, the electronic device moves the floating keyboard to the bottom of the current split screen for display.
- the electronic device can move the input box area to the top position of the first fixed display area for display, that is, the electronic device can move the input box area to the top position of the floating keyboard for display, so that The user can view content input through the floating keyboard above the first fixed display area, that is, above the floating keyboard.
- different keyboard switching methods can be set for different split screens.
- the floating keyboard in the first split screen, when the floating keyboard moves to the preset response area of the first split screen, the floating keyboard can be switched to the preset response area of the first split screen.
- the split-screen keyboard is displayed at the bottom of the first split-screen; in the second split-screen, when the floating keyboard moves to the preset response area of the second split-screen, the floating keyboard is directly moved to the bottom of the second split-screen. Position is displayed, that is, the floating keyboard will no longer be switched to a split-screen keyboard.
- the input box area displayed at the top position of the first fixed display area is moved to the bottom position of the current split screen for display; after the floating keyboard is moved to the bottom position again
- the electronic device moves the input box area to the top position of the first fixed display area for display, that is, moves the input box area to above the floating keyboard for display, thereby realizing the display position change of the input box area according to the keyboard position switching.
- the keyboard display method further includes: in the case of split-screen display, displaying an input box area for displaying input content in the current split-screen that triggers the input event; and displaying an input box area that is different from the current split-screen area.
- a preset type of target keyboard for input in the input box area is displayed; the preset type includes any one of the split screen keyboard type and the floating keyboard type.
- the input event refers to an event that triggers input in the split screen and wakes up the keyboard.
- the input event can wake up the keyboard in the split screen, so that the user can input through the awakened keyboard.
- the electronic device is displayed in split screens, the user can trigger the input event in different split screens, and the current split screen is the split screen where the user currently triggers the input event.
- the target keyboard is a virtual keyboard that is awakened in response to a triggered input event. The user can input through the target keyboard, and the content input by the user through the target keyboard can be displayed in the input box area.
- the target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
- the user can trigger an input event for the split screen of the electronic device. For example, if the user clicks an input control in a split screen to trigger an input event, the electronic device will trigger the split of the input event.
- the screen is determined to be the current split screen, and an input box area for displaying input content is displayed in the current split screen.
- the electronic device determines other split screens that belong to different split screen areas from the current split screen, and displays a preset type of target keyboard in the other split screens.
- the target keyboard is used for input in the input box area, and the target keyboard type can be either a split-screen keyboard type or a floating keyboard type.
- Other split screens can be selected according to actual needs. For example, the display screen can be determined from the split screens adjacent to the current split screen. other split screens showing the target keyboard.
- the electronic device when the electronic device is displayed in split screen, for input events triggered in the current split screen, the electronic device displays the input box area in the current split screen, and displays the target in other split screens that belong to different split screen areas from the current split screen.
- Keyboard to support users to input through a preset type of target keyboard displayed in other split screens, thereby ensuring that the target keyboard does not block the display content of the current split screen, and the electronic device can display more images in the current split screen content, increasing the amount of information currently displayed on split screen.
- the keyboard display method further includes: when the electronic device is in split-screen display, displaying a preset type of target keyboard in the initial display area of the electronic device; the preset type includes a split-screen keyboard type and a floating keyboard type. Any of the keyboard types; the initial display area is determined based on the user's holding position of the electronic device.
- the initial display area refers to the area where the virtual keyboard is initially displayed when the display of the virtual keyboard is triggered for input, that is, the area displayed when the virtual keyboard is awakened.
- the user can further move the displayed virtual keyboard to change it according to actual needs.
- the user's holding position refers to the position where the user is in contact with the electronic device when holding the electronic device. For example, if the user holds the electronic device with his right hand, the holding position of the user may include the position where the palm of the user's right hand is in contact with the electronic device.
- a preset type of target keyboard is displayed in the initial display area of the electronic device.
- the electronic device can determine the initial display area and display a preset type of target keyboard in the initial display area.
- the initial display area is determined based on the user's holding position of the electronic device.
- the user's holding position can be determined by the electronic device.
- the user's holding position can be determined based on the contact position between the user and the electronic device and the pressure corresponding to the contact position.
- the user's holding method can be determined based on the user's holding position, thereby determining an initial display area that facilitates user input.
- the target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
- the user triggers an input event in the middle split screen, and the user holds an electronic device in his left hand, the electronic device can directly display a preset type in the initial display area of the left split screen.
- the target keyboard specifically displays the split-screen keyboard located at the bottom, so that the user can input into the input box of the middle split-screen through the split-screen keyboard in the left split screen.
- the electronic device displays a preset type of target keyboard in an initial display area determined according to the user's holding position, so as to determine the initial display position of the awakened target keyboard according to the user's holding position, which facilitates user input and reduces
- the user's adjustment operation for the position of the keyboard is conducive to improving the efficiency of interaction through keyboard input.
- the keyboard display method further includes: in the case of split-screen display, displaying a preset type of target keyboard in the initial display area; the preset type includes any one of a split-screen keyboard type and a floating keyboard type. kind; the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
- the initial display area refers to the area where the virtual keyboard is initially displayed when the display of the virtual keyboard is triggered for input, that is, the area displayed when the virtual keyboard is awakened.
- the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
- the keyboard occlusion condition can be flexibly set according to actual needs. For example, it can be set so that the occlusion area is less than a certain occlusion area threshold, or it can be set to the minimum occlusion area.
- a preset type of target keyboard is displayed in the initial display area of the electronic device.
- the electronic device can determine the initial display area and display a preset type of target keyboard in the initial display area.
- the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
- the electronic device may determine the picture content displayed in each split screen, and determine the initial display area that satisfies the keyboard occlusion condition based on the picture content in each split screen.
- the electronic device can determine the initial display area that blocks the screen content the least based on the screen content in each split screen; or the electronic device can determine the initial display area that blocks the screen content less than the preset blocking area, so that in the initial display area Show target keyboard.
- the target keyboard is a preset type of keyboard, which can specifically include either a split-screen keyboard type or a floating keyboard type, that is, The target keyboard can be a split-screen keyboard or a floating keyboard.
- the electronic device displays a preset type of target keyboard in an initial display area determined based on the screen content displayed in each split screen and the keyboard occlusion condition, so as to determine the awakened target based on the screen content in each split screen.
- the initial display position of the keyboard facilitates user input and can effectively reduce the keyboard's occlusion of the screen content in the split screen.
- the electronic device can display more screen content in the current split screen, increasing the amount of information displayed in the current split screen. At the same time, it can reduce the user's position adjustment operations for the keyboard, facilitate the user's input, and help improve the interaction efficiency of keyboard input.
- the keyboard display method further includes: when the floating keyboard moves to the active position, in response to the initial area update operation for the floating keyboard, determine the display area corresponding to the floating keyboard in the active position as the display area at the minute The initial display area when the target keyboard of the preset type is displayed when the screen is displayed; the preset type includes any one of the split-screen keyboard type and the floating keyboard type.
- the initial area update operation is triggered by the user for the floating keyboard to customize the initial display area when waking up the keyboard.
- the initial display area refers to the area where the virtual keyboard is initially displayed when the virtual keyboard is triggered for input, that is, the virtual keyboard. The area displayed when the keyboard is awakened.
- the user switches the split-screen keyboard to a movable floating keyboard through mobile operations.
- the user can move the floating keyboard.
- the floating keyboard moves to the active position, the user can trigger an initial area update operation for the floating keyboard to wake up the keyboard.
- the initial display area is customized and updated.
- the user can trigger an initial area update operation for the floating keyboard through a gesture.
- the electronic device determines the display area corresponding to the floating keyboard in the active position as the initial display area, that is, the floating keyboard.
- the current corresponding display area is determined as the initial display area when the target keyboard of the preset type is displayed in the case of split-screen display, thereby realizing customization of the initial display area.
- the target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
- the user can trigger an initial area update operation for the floating keyboard moved to the active position, so as to determine the display area corresponding to the floating keyboard in the active position as the initial display area, so as to preset the display area in the case of split-screen display.
- the current split screen includes an input box area for displaying input content; the keyboard display method also includes: when the split screen keyboard is switched to a movable floating keyboard, in the area associated with the floating keyboard, Display the mirrored input box associated with the input box area; the mirrored input box is used to synchronously display the content in the input box area.
- the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area.
- the mirror input box is used to synchronously display the content in the input box area, that is, the content displayed in the mirror input box is synchronized with the input box area, and both are used to display the content input by the user through the keyboard.
- an input box area is also displayed in the current split screen of the electronic device to display the content input by the user.
- the electronic device can determine the area associated with the floating keyboard. For example, it can be the area around the floating keyboard. Specifically, it can include the upper area, lower area, left area, or right side of the floating keyboard. area etc.
- the electronic device displays a mirrored input box associated with the input box area in the area associated with the floating keyboard to synchronously display the content in the input box area through the mirrored input box, and the user determines the input in the input box area based on the content in the mirrored input box. content.
- a mirrored input box can be displayed above the floating keyboard.
- the mirrored input box is represented by a dotted line.
- the mirrored input box is used to display the input box synchronously. content in the area.
- the electronic device when the split-screen keyboard is switched to a floating keyboard, the electronic device can display a mirrored input box in the floating keyboard associated area, and synchronously display the content in the input box area through the mirrored input box, so that the user can input through the floating keyboard.
- the content input in the input box area of the current split screen can be determined by mirroring the input box, which is helpful for the user to determine the input content in a timely manner and ensures the interactive efficiency of user input.
- the current split screen includes an input box area for displaying input content; the keyboard display method further includes: when the input box area and the split-screen keyboard are in different split-screens, in the split-screen keyboard associated area, displays the The mirror input box associated with the input box area; the mirror input box is used to synchronously display the content in the input box area.
- the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area.
- the mirror input box is used to synchronously display the content in the input box area, that is, the content displayed in the mirror input box is synchronized with the input box area, and both are used to display the content input by the user through the keyboard.
- an input box area is also displayed in the current split screen of the electronic device to display the content input by the user.
- the electronic device can determine the area associated with the split-screen keyboard, such as It is the area around the split-screen keyboard, which may specifically include the upper area, lower area, left area or right area of the split-screen keyboard, etc.
- the electronic device displays a mirror input box associated with the input box area in the area associated with the split-screen keyboard to synchronously display the content in the input box area through the mirror input box, and the user determines to input in the input box area based on the content in the mirror input box Content.
- the split-screen keyboard and the input box area are in different split-screen areas, it indicates that the split-screen keyboard has been moved to other split-screens by the user.
- the electronic device can display the mirrored input box in the split-screen keyboard associated area.
- the mirror input box synchronously displays the content in the input box area, so that when the user inputs through the split-screen keyboard, the mirror input box can determine the input content in the current split-screen input box area, which is helpful for the user to determine the input content in a timely manner , to ensure the interactive efficiency of user input.
- the keyboard display method further includes: when the split-screen keyboard is switched to a movable floating keyboard, displaying a split-screen list; the split-screen list includes other split-screens that belong to different split-screen areas from the current split-screen. ;In response to the end of the move operation, switch the floating keyboard to the split-screen keyboard displayed in the transfer split-screen in the split-screen list; the transfer split-screen is where the corresponding action position when the move operation ends is in the split-screen list. Point to other split screens.
- the split-screen list user displays each split-screen divided by the electronic device during split-screen display, which may specifically include other split-screens that belong to different split-screen areas from the current split-screen.
- Transferring a split screen means moving the corresponding active position to other split screens in the split screen list when the operation ends.
- the action position corresponding to the mobile operation can point to the split screen in the split screen list, and the split screen pointed to by the action position corresponding to the mobile operation is determined as the transfer split screen, and the split screen is The keyboard is switched to a split-screen keyboard that is displayed in the transferred split-screen, thereby enabling quick switching of the display position of the split-screen keyboard.
- the electronic device can trigger the display of a split-screen list.
- the split-screen list can display other split-screens that belong to different split-screen areas from the current split-screen.
- the user can Move the floating keyboard to other split screens in the split screen list to switch the floating keyboard to the selected other split screens for display.
- the electronic device determines the other split screens pointed to in the split screen list by the corresponding action position at the end of the movement operation, and determines the other split screens as transfer split screens.
- the electronic device will The floating keyboard is switched to a split-screen keyboard that is displayed in the transferred split-screen, thereby enabling quick switching of the split-screen to which the split-screen keyboard display position belongs.
- the split-screen keyboard switches to a floating keyboard
- the electronic device displays a split-screen list
- the split-screen list includes the middle split-screen and the right split screen
- the user can move the floating keyboard to the right split screen in the split screen list, thereby selecting the right split screen as the transfer split screen to trigger the switching of the floating keyboard to the right split screen in the split screen list.
- Transfer the split-screen keyboard displayed in the split-screen that is, switch the floating keyboard to the split-screen keyboard displayed in the right split-screen.
- the electronic device can determine the other split screens pointed to in the split screen list by the corresponding action position at the end of the movement operation as the transfer split screen, so that when the movement operation ends, the floating keyboard is switched to the transfer split screen.
- the split-screen keyboard is displayed on the screen, thereby supporting users to choose to transfer split screens through the split-screen list, preventing the user from moving too long distances, and helping to improve the processing efficiency of switching the keyboard display position.
- the keyboard display method further includes: in the case of split-screen display, displaying a keyboard transfer portal associated with the split-screen keyboard in the first fixed display area; in response to a triggering operation on the keyboard transfer portal, displaying the split-screen keyboard transfer portal.
- the on-screen keyboard is moved to other split screens that belong to different split screen areas from the current split screen for display.
- the keyboard transfer portal serves as an portal for users to quickly switch the keyboard display position.
- the user can trigger an operation on the keyboard transfer portal to transfer the split-screen keyboard to the selected split screen for display.
- the specific form of the keyboard transfer entrance can be set according to actual needs, for example, it can be a button control.
- a keyboard transfer portal may be displayed in the first fixed display area of the current split screen.
- the keyboard transfer portal is associated with the split-screen keyboard in the current split screen.
- the user can access the keyboard transfer portal by selecting the split-screen keyboard. Trigger an action to quickly switch the display position of the split-screen keyboard.
- the user can trigger an operation on the keyboard transfer portal. For example, the user can click on the keyboard transfer portal.
- the electronic device responds to the trigger operation on the keyboard transfer portal and transfers the split-screen keyboard to another split-screen that belongs to a different split-screen area from the current split-screen. displayed in .
- the electronic device can transfer the split-screen keyboard to a split screen adjacent to the current split screen for display.
- the split-screen keyboard can be transferred to a split screen to the left of the current split screen for display, or the split-screen keyboard can be moved to a split screen to the left of the current split screen for display.
- the on-screen keyboard is moved to the split screen to the right of the current split screen for display.
- the user can trigger an operation on the keyboard transfer entry associated with the split-screen keyboard.
- the electronic device directly transfers the split-screen keyboard to other split-screens that belong to different split-screen areas from the current split-screen for display. , thereby quickly transferring the split-screen keyboard to other split-screens for display through the keyboard transfer portal, simplifying the operation of switching the display position of the split-screen keyboard, and helping to improve the processing efficiency of the split-screen keyboard display position switching interaction.
- transferring the split-screen keyboard to other split-screens that belong to different split-screen areas from the current split screen for display includes: in response to a triggering operation on the keyboard transfer portal , display the split screen list; the split screen list includes other split screens that belong to different split screen areas from the current split screen; in response to the selection operation in the split screen list, transfer the split screen keyboard to the transfer split screen selected by the selection operation displayed in .
- the split-screen list user displays each split-screen divided by the electronic device during split-screen display, which may specifically include other split-screens that belong to different split-screen areas from the current split-screen.
- Transfer Split Screen The split screen keyboard selected by the user in the split screen list needs to be transferred to the split screen where it is displayed.
- the user can trigger an operation on the keyboard transfer portal.
- the user can click on the keyboard transfer portal.
- the electronic device responds to the user's trigger operation on the keyboard transfer portal and displays a split-screen list.
- the split-screen list can display information related to the current split screen. Other split screens belonging to different split screen areas.
- the user can make a selection in the split screen list, and the electronic device responds to the selection operation triggered by the user, determines the transfer split screen selected by the user through the selection operation, and transfers the floating keyboard to the selected transfer split screen for display, thereby realizing splitting. Quickly switch the display position of the on-screen keyboard.
- the user can select to transfer the split screen in the displayed split screen list, and the electronic device transfers the split screen keyboard to the transferred split screen for display, thereby supporting the user to select the transferred split screen through the split screen list, simplifying
- the operation of switching the display position of the split-screen keyboard is conducive to improving the processing efficiency of switching the display position of the split-screen keyboard.
- the current split screen includes an input box area for displaying input content; the keyboard display method further includes: in response to the first gesture triggered for the input box area, transferring the split screen keyboard to a location corresponding to the current split screen. Displayed in other split screens in different split screen areas; when the split screen keyboard is transferred to other split screens for display, in response to the second gesture triggered for the input box area, the split screen keyboard is transferred back to the first split screen Displayed in a fixed display area.
- the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area.
- the first gesture and the second gesture are both triggered by the user in the input box area, and the specific gesture types of the first gesture and the second gesture can be set according to actual needs.
- the first gesture may be a slide-up gesture
- the second gesture may be a slide-down gesture.
- an input box area is also displayed in the current split screen of the electronic device to display the content input by the user.
- Users can trigger operations on the input box area to quickly switch the display position of the split-screen keyboard.
- the user can trigger a first gesture on the input box area. For example, the user can slide up on the input box area.
- the electronic device moves the split-screen keyboard to a location different from the current split-screen area. Display in other split screens in the split screen area, thereby quickly transferring the split screen keyboard to other split screens for display.
- the user can trigger an operation on the input box area. For example, the user can perform a sliding operation on the input box area.
- the electronic device responds to the second operation triggered by the user on the input box area. Gesture, transfer the split-screen keyboard back to the first fixed display area for display, that is, the electronic device will display the split-screen keyboard in other split screens, and then transfer it back to the first fixed display area of the current split screen for display.
- the user can trigger different gestures for the input box area to transfer the split-screen keyboard in the current split-screen to other split-screens for display, or to transfer the split-screen keyboard displayed in other split-screens back to the current split-screen.
- Displaying in a split screen simplifies the operation of switching the display position of the split-screen keyboard, and is conducive to improving the processing efficiency of switching the display position of the split-screen keyboard.
- This application also provides an application scenario, which applies the above keyboard display method.
- the application of the keyboard display method in this application scenario is as follows:
- the electronic device is in a split-screen display state, that is, the screen of the electronic device is divided into two split screens for display.
- the chat interface is displayed on the first split screen on the left
- the document editing interface is displayed on the second split screen on the right.
- the split-screen keyboard can only appear on this side of the split-screen and cannot be freely moved to the other side of the split-screen.
- the split-screen keyboard cannot achieve the same speed as the floating keyboard. switch.
- the split-screen keyboard refers to the keyboard that is fixed to the bottom of half of the screen when the screen is split. It maintains the same width as half of the screen.
- the split-screen keyboard will automatically lift up the input box;
- the floating keyboard refers to the keyboard that is suspended above the page and can be moved freely. In the small keyboard form, the floating keyboard will not automatically raise the input box.
- the keyboard display method can keep the cursor displayed on one side when the electronic device is split to the left and right.
- the user can freely adjust the split-screen keyboard to half the screen on the other side according to his own habits; the keyboard input is more convenient. It is flexible and convenient, more in line with user habits, has a better experience, and the adjusted occlusion situation is more in line with user expectations.
- the cursor position remains unchanged.
- the split-screen keyboard on the left or right half-screen can be quickly switched to a floating keyboard by dragging the handle.
- the floating keyboard can be moved to the bottom of the screen.
- the handle is a keyboard component. Press and drag to move the keyboard.
- the electronic device is divided into two split screens on the left and right, an input box is displayed in the current split screen on the left, and a split-screen keyboard is displayed below the input box.
- the user can trigger a move operation on the split-screen keyboard, switch the split-screen keyboard to a floating keyboard, and the user can move the floating keyboard to the desired position.
- the user can move the floating keyboard to the bottom position of the right split screen, and the floating keyboard switches to the split screen keyboard displayed at the bottom position of the right split screen.
- the user can move the split screen keyboard to the right split screen. Center to enter the input box on the left side of the split screen.
- the keyboard display method provided by this embodiment can keep the cursor position unchanged when the electronic device is displayed on a split screen.
- the split-screen keyboard can be quickly switched with the floating keyboard by dragging the handle, and the split-screen keyboard position can be changed between different split screens. switching, so that the display position of the keyboard can be flexibly moved according to actual needs, thereby reducing the keyboard's occlusion of the displayed content, and the operation is simple, and the interaction efficiency of the keyboard switching display is high.
- embodiments of the present application also provide a keyboard display device for implementing the above-mentioned keyboard display method.
- the solution to the problem provided by this device is similar to the implementation solution recorded in the above method. Therefore, for the specific limitations in one or more keyboard display device embodiments provided below, please refer to the above limitations on the keyboard display method. I won’t go into details here.
- a keyboard display device 1300 including: a split-screen keyboard display module 1302, a keyboard switching module 1304 and a keyboard moving module 1306, wherein:
- the split-screen keyboard display module 1302 is used to display the split-screen keyboard in the first fixed display area of the current split screen in the case of split-screen display;
- Keyboard switching module 1304 configured to switch the split-screen keyboard to a movable floating keyboard in response to a mobile operation triggered for the split-screen keyboard;
- the keyboard movement module 1306 is configured to, in response to the end of the movement operation, move the floating keyboard to the corresponding action position at the end of the movement operation for display.
- a keyboard response switching module is further included, configured to be in the active position to which the floating keyboard is moved. In the case of a preset response area in the target split screen, the floating keyboard is switched to the target split screen keyboard displayed in the second fixed display area of the target split screen.
- the current split screen and the target split screen belong to different split screen areas; the keyboard movement module 1306 is also used to switch the target split screen keyboard to be movable in response to a movement operation triggered on the target split screen keyboard. Floating keyboard; keyboard switching module 1304 is also used to switch the floating keyboard to the split screen displayed in the first fixed display area when the active position to which the floating keyboard is moved is in the preset response area in the current split screen. On-screen keyboard.
- the split-screen keyboard includes a mobile operation portal; the keyboard switching module 1304 is also configured to switch the split-screen keyboard to a movable floating keyboard in response to a triggering operation for the mobile operation portal; the keyboard movement module 1306 is also configured to Used to respond to the end of the trigger operation and move the floating keyboard to the corresponding action position when the trigger operation ends for display.
- the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display a split-screen keyboard at the top of the first fixed display area when the split-screen keyboard is displayed in the current split screen. Position, display the input box area used to display input content; when the split-screen keyboard is switched to a movable floating keyboard, the input box area is moved to the bottom position for display.
- the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display the input box area at the bottom when the split-screen keyboard is switched to a movable floating keyboard. Display the input box area of the input content; when the floating keyboard is moved to the preset response area in the current split screen, switch the floating keyboard to the split-screen keyboard displayed at the bottom position; move the input box area to the first Display at the top of the fixed display area.
- the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display the input box area at the bottom when the split-screen keyboard is switched to a movable floating keyboard. Display the input box area of the input content; when the floating keyboard is moved to a position within the preset response area in the current split screen, move the floating keyboard to the bottom position for display; move the input box area to the Displayed at the top of a fixed display area.
- an input event response module configured to display an input box area for displaying input content in the current split screen that triggers the input event in the case of split-screen display; in the current split screen that is different from the current split screen In other split screens of the split screen area, a preset type of target keyboard for input in the input box area is displayed; the preset type includes any one of a split screen keyboard type and a floating keyboard type.
- a keyboard initial display module is also included, configured to display a preset type of target keyboard in the initial display area of the electronic device when the electronic device is in split-screen display; the preset type includes a split-screen keyboard. Either type or floating keyboard type; the initial display area is determined based on the user's holding position of the electronic device.
- a keyboard initial display module is also included, configured to display a preset type of target keyboard in the initial display area in the case of split-screen display; the preset type includes a split-screen keyboard type and a floating keyboard type. Any of them; the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
- an initial display area update module is also included, configured to place the floating keyboard in the display area corresponding to the active position in response to the initial area update operation for the floating keyboard when the floating keyboard moves to the active position, Determine the initial display area when the target keyboard of the preset type is displayed in a split-screen display; the preset type includes any one of the split-screen keyboard type and the floating keyboard type.
- the current split screen includes an input box area for displaying input content; it also includes a mirror keyboard display module for when the split screen keyboard is switched to a movable floating keyboard, the floating keyboard associated In the area, the mirror input box associated with the input box area is displayed; the mirror input box is used to synchronously display the content in the input box area.
- the current split screen includes an input box area for displaying input content; it also includes a mirror keyboard display module for displaying the input box area on the split screen when the input box area and the split screen keyboard are in different split screens.
- the mirrored input box associated with the input box area is displayed; the mirrored input box is used to synchronously display the content in the input box area.
- it also includes a split-screen list display module and a transfer split-screen display module; wherein: a split-screen list display module is used to display the split-screen list when the split-screen keyboard is switched to a movable floating keyboard;
- the split screen list includes other split screens that belong to different split screen areas from the current split screen;
- the transfer split screen display module is used to respond to the end of the mobile operation, Switch the floating keyboard to the split-screen keyboard displayed in the transferred split-screen in the split-screen list; the transferred split-screen is the other split-screen pointed to by the corresponding action position at the end of the move operation.
- a transfer portal interaction module is also included, configured to display a keyboard transfer portal associated with the split-screen keyboard in the first fixed display area in the case of split-screen display; in response to a triggering operation on the keyboard transfer portal , transfer the split-screen keyboard to another split-screen that belongs to a different split-screen area from the current split-screen for display.
- the transfer portal interaction module is also configured to display a split screen list in response to a triggering operation on the keyboard transfer portal; the split screen list includes other split screens that belong to different split screen areas from the current split screen; in response to The selection operation in the split screen list will transfer the split screen keyboard to the transferred split screen selected by the selection operation for display.
- the current split screen includes an input box area for displaying input content; the input box area interaction module is configured to, in response to a first gesture triggered for the input box area, transfer the split screen keyboard to the current split screen.
- the screen is displayed in other split screens belonging to different split screen areas; when the split screen keyboard is transferred to other split screens for display, in response to the second gesture triggered for the input box area, the split screen keyboard is transferred back to the split screen. Displayed in the first fixed display area.
- Each module in the above keyboard display device can be implemented in whole or in part by software, hardware and combinations thereof.
- Each of the above modules can be embedded in or independent of the processor in the electronic device in the form of hardware, or can be stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
- an electronic device is provided.
- the electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. 14 .
- the electronic device includes a processor, a memory, an input/output interface, a communication interface, a display unit and an input device.
- the processor, memory and input/output interface are connected through the system bus, and the communication interface, display unit and input device are connected to the system bus through the input/output interface.
- the processor of the electronic device is used to provide computing and control capabilities.
- the memory of the electronic device includes non-volatile storage media and internal memory.
- the non-volatile storage medium stores operating systems and computer programs. This internal memory provides an environment for the execution of operating systems and computer programs in non-volatile storage media.
- the input/output interface of this electronic device is used to exchange information between the processor and external devices.
- the communication interface of the electronic device is used for wired or wireless communication with external terminals.
- the wireless mode can be implemented through WIFI, mobile cellular network, NFC (Near Field Communication) or other technologies.
- the computer program implements a keyboard display method when executed by a processor.
- the display unit of the electronic device is used to form a visually visible picture, and may be a display screen, a projection device or a virtual reality imaging device.
- the display screen can be a liquid crystal display screen or an electronic ink display screen.
- the input device of the electronic device can be a touch layer covered on the display screen, or it can be a button, trackball or touch pad provided on the casing of the electronic device, or it can be External keyboard, trackpad or mouse, etc.
- Those skilled in the art can understand that the structure shown in Figure 14 is only a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the electronic equipment to which the solution of the present application is applied.
- Specific electronic devices can May include more or fewer parts than shown, or combine certain parts, or have a different arrangement of parts.
- An embodiment of the present application also provides a computer-readable storage medium.
- One or more non-volatile computer-readable storage media containing computer-executable instructions, which when executed by one or more processors, cause the processors to perform the operations of the keyboard display method.
- An embodiment of the present application also provides a computer program product containing instructions that, when run on a computer, causes the computer to execute a keyboard display method.
- the user information including but not limited to user equipment information, user personal information, etc.
- data including but not limited to data used for analysis, stored data, displayed data, etc.
- the computer program can be stored in a non-volatile computer-readable storage.
- the computer program when executed, may include the processes of the above method embodiments.
- Any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory.
- Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive switching memory (ReRAM), magnetic Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, etc.
- Volatile memory may include random access memory (Random Access Memory, RAM) or external cache memory.
- RAM Random Access Memory
- RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM).
- SRAM static random access memory
- DRAM Dynamic Random Access Memory
- the databases involved in the various embodiments provided in this application may include at least one of a relational database and a non-relational database.
- Non-relational databases may include blockchain-based distributed databases, etc., but are not limited thereto.
- the processors involved in the various embodiments provided in this application may be general-purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to this.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
A keyboard display method, comprising: during split-screen display, displaying a split-screen keyboard in a first fixed display area of the current split screen (202); in response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard (204); in response to the end of the movement operation, moving the floating keyboard to a corresponding action position at the end of the movement operation for display (206).
Description
相关申请的交叉引用Cross-references to related applications
本申请要求于2022年09月05日提交中国专利局、申请号为2022110763456、发明名称为“键盘显示方法、装置、电子设备和计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application submitted to the China Patent Office on September 5, 2022, with the application number 2022110763456 and the invention title "Keyboard display method, device, electronic equipment and computer-readable storage medium", and its entire content incorporated herein by reference.
本申请涉及计算机技术领域,特别是涉及一种键盘显示方法、装置、电子设备、计算机可读存储介质和计算机程序产品。The present application relates to the field of computer technology, and in particular to a keyboard display method, device, electronic equipment, computer-readable storage medium and computer program product.
随着计算机技术的发展,各式各样的电子设备产品极大地改变了人们日常的生活、工作和娱乐方式,逐渐成为人们生活中必不可少的物品。在电子设备中,用户需要输入时,一般通过电子设备的界面所显示的虚拟键盘进行输入。然而,虚拟键盘在界面中作为输入接口进行显示时,虚拟键盘会遮挡界面中的显示画面内容。With the development of computer technology, various electronic equipment products have greatly changed people's daily life, work and entertainment methods, and have gradually become indispensable items in people's lives. In electronic devices, when users need to input, they generally perform input through a virtual keyboard displayed on the interface of the electronic device. However, when the virtual keyboard is displayed as an input interface in the interface, the virtual keyboard will block the display content in the interface.
发明内容Contents of the invention
根据本申请的各种实施例,提供了一种键盘显示方法、装置、电子设备、计算机可读存储介质。According to various embodiments of the present application, a keyboard display method, device, electronic device, and computer-readable storage medium are provided.
第一方面,本申请提供了一种键盘显示方法。所述方法由电子设备执行,包括:In a first aspect, this application provides a keyboard display method. The method is executed by electronic equipment and includes:
在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;In the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split screen;
响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard; and
响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
第二方面,本申请提供了一种键盘显示装置。所述装置包括:In a second aspect, the present application provides a keyboard display device. The device includes:
分屏键盘显示模块,用于在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;A split-screen keyboard display module is used to display a split-screen keyboard in the first fixed display area of the current split screen in the case of split-screen display;
键盘切换模块,用于响应于针对分屏键盘触发的移动操作,将分屏键盘切换为可移动的悬浮键盘;及a keyboard switching module for switching the split-screen keyboard to a movable floating keyboard in response to a movement operation triggered for the split-screen keyboard; and
键盘移动模块,用于响应于移动操作的结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示。The keyboard moving module is used to move the floating keyboard to the corresponding action position at the end of the moving operation for display in response to the end of the moving operation.
第三方面,本申请提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下操作:In a third aspect, the present application provides an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, it implements the following operations:
在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;In the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split screen;
响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard; and
响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
第四方面,本申请提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下操作:In a fourth aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium has a computer program stored thereon, and when the computer program is executed by the processor, the following operations are achieved:
在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;In the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split screen;
响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard; and
响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
第五方面,本申请提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下操作:
In a fifth aspect, the present application provides a computer program product. The computer program product includes a computer program that implements the following operations when executed by a processor:
在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;In the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split screen;
响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard; and
响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below. Other features, objects and advantages of the application will become apparent from the description, drawings and claims.
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present application or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.
图1为一个实施例中键盘显示方法的应用环境图。Figure 1 is an application environment diagram of a keyboard display method in one embodiment.
图2为一个实施例中键盘显示方法的流程图。Figure 2 is a flow chart of a keyboard display method in one embodiment.
图3为一个实施例中三分屏的分屏键盘显示的界面示意图。FIG. 3 is a schematic interface diagram of a three-screen split-screen keyboard display in one embodiment.
图4为一个实施例中三分屏的悬浮键盘移动的界面示意图。Figure 4 is a schematic interface diagram of three-screen floating keyboard movement in one embodiment.
图5为一个实施例中预设响应区域的界面示意图。Figure 5 is a schematic interface diagram of a preset response area in one embodiment.
图6为一个实施例中输入框区域显示切换的流程图。Figure 6 is a flow chart of display switching of the input box area in one embodiment.
图7为一个实施例中根据用户持握位置显示键盘的界面示意图。FIG. 7 is a schematic diagram of an interface for displaying a keyboard according to the user's holding position in one embodiment.
图8为一个实施例中显示镜像输入框的界面示意图。Figure 8 is a schematic diagram of an interface displaying a mirror input box in one embodiment.
图9为一个实施例中显示分屏列表的界面示意图。Figure 9 is a schematic diagram of an interface for displaying a split-screen list in one embodiment.
图10为一个实施例中显示分屏键盘的界面示意图。Figure 10 is a schematic diagram of an interface displaying a split-screen keyboard in one embodiment.
图11为一个实施例中显示悬浮键盘交互的界面示意图。Figure 11 is a schematic diagram of an interface showing floating keyboard interaction in one embodiment.
图12为一个实施例中显示分屏键盘变换显示位置的界面示意图。FIG. 12 is a schematic diagram of an interface showing a split-screen keyboard changing its display position in one embodiment.
图13为一个实施例中键盘显示装置的结构框图。Figure 13 is a structural block diagram of a keyboard display device in one embodiment.
图14为一个实施例中电子设备的内部结构图。Figure 14 is an internal structure diagram of an electronic device in one embodiment.
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.
本申请实施例提供的键盘显示方法,可以应用于如图1所示的应用环境中。其中,电子设备102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。电子设备102可以进行分屏显示,在不同分屏中显示不同的画面,如可以显示与不同服务器104的通信画面,例如,电子设备102可以划分为2个分屏,在第一分屏中展示即时通信应用的画面,即时通信应用与相应后台的服务器104通信;而在第二分屏中展示视频应用的画面,视频应用与相应后台的服务器104通信。电子设备102在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘,响应于针对分屏键盘触发的移动操作,将分屏键盘切换成可移动的悬浮键盘,并在移动操作结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示。此外,键盘显示方法也可以单独由电子设备102执行,例如,在电子设备102分屏中展示的画面均为本地端的画面时,不需要与服务器104通信,则可以由电子设备102单独实现键盘显示方法。The keyboard display method provided by the embodiment of the present application can be applied in the application environment as shown in Figure 1. Among them, the electronic device 102 communicates with the server 104 through the network. The data storage system may store data that server 104 needs to process. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers. The electronic device 102 can perform split-screen display and display different pictures in different split-screens. For example, it can display communication pictures with different servers 104. For example, the electronic device 102 can be divided into two split-screens and displayed in the first split-screen. In the picture of the instant messaging application, the instant messaging application communicates with the server 104 in the corresponding background; and in the second split screen, the picture of the video application is displayed, and the video application communicates with the server 104 in the corresponding background. In the case of split-screen display, the electronic device 102 displays a split-screen keyboard in the first fixed display area of the current split-screen, and switches the split-screen keyboard into a movable floating keyboard in response to a mobile operation triggered for the split-screen keyboard, And when the movement operation ends, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display. In addition, the keyboard display method can also be executed by the electronic device 102 alone. For example, when the images displayed in the split screen of the electronic device 102 are all local images and there is no need to communicate with the server 104, the keyboard display can be implemented by the electronic device 102 alone. method.
其中,电子设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备、智能汽车等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
Among them, the electronic device 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, and smart vehicle-mounted devices. , smart cars, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented as an independent server or a server cluster composed of multiple servers.
在一个实施例中,如图2所示,提供了一种键盘显示方法,以该方法应用于图1中的电子设备为例进行说明,包括以下操作:In one embodiment, as shown in Figure 2, a keyboard display method is provided. This method is explained by taking the method applied to the electronic device in Figure 1 as an example, and includes the following operations:
操作202,在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘。Operation 202: In the case of split-screen display, display the split-screen keyboard in the first fixed display area of the current split screen.
其中,分屏显示是指将屏幕划分成多个分屏窗口,在不同的分屏窗口中可以显示不同的画面内容。在具体应用中,分屏显示时划分出的分屏窗口的数量、窗口大小以及分布位置均可以根据实际需要进行设置。如可以划分出2个分屏或3个分屏;可以按照左右进行分屏划分也可以按照上下进行分屏划分;可以将屏幕进行等尺寸划分,可以根据实际需要调整各个分屏的尺寸大小。当前分屏是指用户当前针对进行交互的分屏,如可以为用户触发进行输入的分屏。固定展示区域是指分屏中划分出用于展示分屏键盘的区域,分屏键盘在固定展示区域中固定展示,不支持进行移动或大小调节。一般地,分屏键盘的宽度与固定展示区域的宽度相同,而固定展示区域的宽度与所处分屏的宽度相同。固定展示区域可以根据实际需要设置在分屏中的固定位置,如可以设置在分屏中的底部位置,从而使分屏键盘占据分屏的底部位置。第一固定展示区域是指当前分屏中用于展示分屏键盘的固定展示区域。Among them, split-screen display refers to dividing the screen into multiple split-screen windows, and different screen contents can be displayed in different split-screen windows. In specific applications, the number, window size, and distribution position of split-screen windows during split-screen display can be set according to actual needs. For example, it can be divided into 2 split screens or 3 split screens; the screen can be divided according to left and right or up and down; the screen can be divided into equal sizes, and the size of each split screen can be adjusted according to actual needs. The current split screen refers to the split screen that the user is currently interacting with, such as the split screen that can be triggered for the user to perform input. The fixed display area refers to the area divided in the split screen for displaying the split-screen keyboard. The split-screen keyboard is displayed fixedly in the fixed display area and does not support movement or size adjustment. Generally, the width of the split-screen keyboard is the same as the width of the fixed display area, and the width of the fixed display area is the same as the width of the split screen. The fixed display area can be set at a fixed position in the split screen according to actual needs. For example, it can be set at the bottom position in the split screen, so that the split screen keyboard occupies the bottom position of the split screen. The first fixed display area refers to a fixed display area used to display the split-screen keyboard in the current split screen.
可选地,在电子设备分屏显示的情况下,如用户针对电子设备触发分屏操作,从而使电子设备进行分屏显示,电子设备在当前分屏的第一固定展示区域中,显示分屏键盘。在具体应用中,电子设备可以在用户触发输入以唤醒虚拟键盘时,在触发出入的当前分屏中显示分屏键盘,具体在当前分屏的第一固定展示区域中显示分屏键盘,以由用户通过分屏键盘进行输入。Optionally, when the electronic device is displayed in a split screen, if the user triggers a split screen operation on the electronic device, so that the electronic device is displayed in a split screen, the electronic device displays the split screen in the first fixed display area of the current split screen. keyboard. In a specific application, when the user triggers input to wake up the virtual keyboard, the electronic device can display the split-screen keyboard in the current split-screen that triggers entry and exit. Specifically, the split-screen keyboard can be displayed in the first fixed display area of the current split-screen. Users enter via a split-screen keyboard.
操作204,响应于针对分屏键盘触发的移动操作,将分屏键盘切换为可移动的悬浮键盘。Operation 204: In response to a movement operation triggered for the split-screen keyboard, switch the split-screen keyboard to a movable floating keyboard.
其中,移动操作由用户针对分屏键盘触发,以改变虚拟键盘显示位置。悬浮键盘为可移动的虚拟键盘,悬浮键盘可以悬浮在当前分屏显示画面的上方,用户可以通过针对悬浮键盘触发操作,以改变悬浮键盘的展示位置。进一步地,用户还可以对悬浮键盘的尺寸大小进行调整,以根据实际需要调整悬浮键盘的尺寸大小。Among them, the movement operation is triggered by the user on the split-screen keyboard to change the display position of the virtual keyboard. The floating keyboard is a movable virtual keyboard. The floating keyboard can be suspended above the current split-screen display. The user can trigger operations on the floating keyboard to change the display position of the floating keyboard. Furthermore, the user can also adjust the size of the floating keyboard to adjust the size of the floating keyboard according to actual needs.
可选地,用户对在当前分屏中显示的分屏键盘可以触发移动操作,如用户通过对分屏键盘的移动控件触发移动操作,电子设备响应于用户对分屏键盘的移动操作,将分屏键盘切换成为可移动的悬浮键盘。分屏键盘切换为悬浮键盘后,悬浮键盘支持用户进行移动,以改变悬浮键盘所显示的位置。Optionally, the user can trigger a mobile operation on the split-screen keyboard displayed in the current split-screen. For example, the user triggers a mobile operation by moving the split-screen keyboard. The electronic device responds to the user's mobile operation on the split-screen keyboard. The on-screen keyboard switches to a movable floating keyboard. After the split-screen keyboard is switched to a floating keyboard, the floating keyboard allows the user to move to change the displayed position of the floating keyboard.
操作206,响应于移动操作的结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示。Operation 206, in response to the end of the movement operation, move the floating keyboard to the corresponding action position at the end of the movement operation for display.
其中,作用位置是指移动操作结束时所对应的位置,即作为用户需要将悬浮键盘移动到进行展示的位置。作用位置可以处于屏幕的任意位置,具体可以在当前分屏内,也可以在其他分屏中。可选地,用户针对悬浮键盘的移动操作结束时,电子设备响应于该移动操作的结束,确定移动操作结束时所对应的作用位置,并将悬浮键盘移动到作用位置上进行显示。在具体应用中,对于在当前分屏的第一固定展示区域中显示的分屏键盘,用户可以通过触发移动操作将其切换为可移动的悬浮键盘,并通过移动操作将悬浮键盘移动到指定的作用位置上进行显示,从而能够根据实际需要改变虚拟键盘在电子屏幕中的显示位置,可以减少虚拟键盘对当前分屏中画面内容的遮挡,以展示当前分屏中更多的画面内容。Among them, the action position refers to the position corresponding to the end of the movement operation, that is, the position where the user needs to move the floating keyboard to display. The action position can be anywhere on the screen, specifically in the current split screen or in other split screens. Optionally, when the user's movement operation on the floating keyboard ends, the electronic device responds to the end of the movement operation, determines the action position corresponding to the end of the movement operation, and moves the floating keyboard to the action position for display. In a specific application, for the split-screen keyboard displayed in the first fixed display area of the current split-screen, the user can switch it to a movable floating keyboard by triggering a move operation, and move the floating keyboard to a specified location through a move operation. Display at the active position, so that the display position of the virtual keyboard on the electronic screen can be changed according to actual needs, and the virtual keyboard can reduce the occlusion of the screen content in the current split screen to display more screen content in the current split screen.
在一个具体应用中,如图3所示,电子设备处于分屏显示的状态,具体左右划分成3个分屏进行显示,左侧分屏显示聊天界面,中间分屏显示视频播放界面,右侧分屏显示文档界面。当前分屏为左侧分屏,在左侧分屏的底部位置显示了分屏键盘,该分屏键盘固定在左侧分屏的底部位置,不支持用户直接进行移动或者调整尺寸大小。用户可以对分屏键盘触发的移动操作,分屏键盘切换成可移动的悬浮键盘,用户可以将悬浮键盘向电子设备屏幕的其他位置进行移动,以改变悬浮键盘的显示位置。如图4所示,用户将悬浮键盘从左侧分屏移动到右侧分屏中,用户的移动操作结束后,悬浮键盘保持在移动操作结束时所对应的作用位置上进行显示。左侧分屏中的分屏键盘移动到右侧分屏中进行显示,在左侧分屏中可以展示聊天界面中更多的画面内容。
In a specific application, as shown in Figure 3, the electronic device is in a split-screen display state. Specifically, the left and right are divided into three split screens for display. The left split screen displays the chat interface, the middle split screen displays the video playback interface, and the right split screen displays the video playback interface. Display the document interface in split screen. The current split screen is a left split screen, and a split-screen keyboard is displayed at the bottom of the left split screen. The split-screen keyboard is fixed at the bottom of the left split screen and does not support direct movement or resizing by the user. The user can perform a mobile operation triggered by the split-screen keyboard, and the split-screen keyboard switches to a movable floating keyboard. The user can move the floating keyboard to other positions on the screen of the electronic device to change the display position of the floating keyboard. As shown in Figure 4, the user moves the floating keyboard from the left split screen to the right split screen. After the user's movement operation is completed, the floating keyboard remains displayed at the corresponding position at the end of the movement operation. The split-screen keyboard in the left split screen is moved to the right split screen for display. More screen content in the chat interface can be displayed in the left split screen.
上述键盘显示方法中,在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘,响应于针对分屏键盘触发的移动操作,将分屏键盘切换成可移动的悬浮键盘,并在移动操作结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示,从而支持分屏显示的情况下,根据实际需要灵活移动键盘的显示位置,从而能够减少键盘对显示内容的遮挡。In the above keyboard display method, in the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split-screen, and in response to the mobile operation triggered for the split-screen keyboard, the split-screen keyboard is switched to a movable one. Floating keyboard, and at the end of the movement operation, the floating keyboard is moved to the corresponding position for display at the end of the movement operation, thus supporting split-screen display. The display position of the keyboard can be flexibly moved according to actual needs, thereby reducing the number of keyboards. Occlusion of displayed content.
在一个实施例中,键盘显示方法还包括:在悬浮键盘所移动到的作用位置处于目标分屏中的预设响应区域的情况下,将悬浮键盘切换成在目标分屏的第二固定展示区域中进行显示的目标分屏键盘。In one embodiment, the keyboard display method further includes: when the action position to which the floating keyboard is moved is in a preset response area in the target split screen, switching the floating keyboard to a second fixed display area in the target split screen The target split-screen keyboard to be displayed in.
其中,目标分屏是用户将悬浮键盘移动后,悬浮键盘所处的分屏,目标分屏可以是当前分屏,则表明用户将悬浮键盘在当前分屏中移动;目标分屏也可以是电子设备除当前分屏外的其他分屏,则表明用户将悬浮键盘移动到其他分屏中进行显示。预设响应区域是预先根据实际需要设置的,用于触发将悬浮键盘进行切换的区域。在悬浮键盘移动的作用位置处于预设响应区域内时,触发将悬浮键盘切换成分屏键盘进行显示。第二固定展示区域是在目标分屏中的固定展示区域,目标分屏键盘是指在第二固定展示区域中进行显示的分屏键盘。Among them, the target split screen is the split screen where the floating keyboard is located after the user moves the floating keyboard. The target split screen can be the current split screen, which means that the user moves the floating keyboard in the current split screen; the target split screen can also be an electronic device. For other split screens except the current split screen, it means that the user will move the floating keyboard to other split screens for display. The preset response area is set in advance according to actual needs and is used to trigger the area where the floating keyboard is switched. When the floating keyboard movement action position is within the preset response area, the floating keyboard is triggered to switch to a split-screen keyboard for display. The second fixed display area is a fixed display area in the target split screen, and the target split screen keyboard refers to the split screen keyboard displayed in the second fixed display area.
可选地,用户可以通过移动操作改变悬浮键盘在电子设备的屏幕上的显示位置,移动操作对应的作用位置即为悬浮键盘对应的显示位置,即悬浮键盘在用户的移动操作的作用下,移动到移动操作对应的作用位置处进行显示。在悬浮键盘移动的作用位置处于目标分屏的预设响应区域中时,表明悬浮键盘移动到目标分屏中特定的可以触发响应的区域,则电子设备将悬浮键盘切换成在目标分屏的第二固定展示区域中进行显示的目标分屏键盘。即悬浮键盘被用户移动到预设响应区域内时,电子设备将悬浮键盘切换回分屏键盘,并在相应目标分屏的第二固定展示区域中进行显示,不需要用户将悬浮键盘移动到第二固定展示区域并对悬浮键盘进行切换,有利于实现悬浮键盘快速切换成分屏键盘。Optionally, the user can change the display position of the floating keyboard on the screen of the electronic device through a movement operation. The action position corresponding to the movement operation is the display position corresponding to the floating keyboard, that is, the floating keyboard moves under the action of the user's movement operation. Display at the action position corresponding to the movement operation. When the action position of the floating keyboard movement is in the preset response area of the target split screen, indicating that the floating keyboard moves to a specific area in the target split screen that can trigger a response, the electronic device switches the floating keyboard to the target split screen. 2. The target split-screen keyboard displayed in the fixed display area. That is, when the floating keyboard is moved by the user to the preset response area, the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the second fixed display area of the corresponding target split screen. There is no need for the user to move the floating keyboard to the second fixed display area. 2. Fix the display area and switch the floating keyboard, which is helpful to quickly switch the floating keyboard to the split-screen keyboard.
在一个具体应用中,如图4所示,在右侧分屏中虚线框区域为预设响应区域,用户可以将悬浮键盘移动到预设响应区域。如图5所示,在用户将悬浮键盘移动到预设响应区域中时,电子设备将悬浮键盘切换成在右侧分屏的底部位置中进行显示的目标分屏键盘,即悬浮键盘可以自动吸附到底部位置进行显示,不需要用户进行准确的位置调整。In a specific application, as shown in Figure 4, the dotted frame area in the split screen on the right is the preset response area, and the user can move the floating keyboard to the preset response area. As shown in Figure 5, when the user moves the floating keyboard to the preset response area, the electronic device switches the floating keyboard to the target split-screen keyboard displayed at the bottom of the right split screen, that is, the floating keyboard can be automatically absorbed It is displayed at the bottom position without requiring the user to make accurate position adjustments.
本实施例中,在悬浮键盘被移动到目标分屏中的预设响应区域时,电子设备将悬浮键盘切换成在目标分屏的第二固定展示区域中进行显示的目标分屏键盘,从而用户只需要将悬浮键盘移动到预设响应区域,即可以将悬浮键盘自动吸附到第二固定展示区域中,并切换成分屏键盘进行显示,有利于提高悬浮键盘切换成分屏键盘的操作效率。In this embodiment, when the floating keyboard is moved to the preset response area in the target split screen, the electronic device switches the floating keyboard to the target split screen keyboard displayed in the second fixed display area of the target split screen, so that the user You only need to move the floating keyboard to the preset response area, and the floating keyboard can be automatically adsorbed to the second fixed display area and switched to a split-screen keyboard for display, which is beneficial to improving the operational efficiency of switching the floating keyboard to a split-screen keyboard.
在一个实施例中,当前分屏和目标分屏属于不同的分屏区域;键盘显示方法还包括:响应于对目标分屏键盘触发的移动操作,将目标分屏键盘切换为可移动的悬浮键盘;在悬浮键盘所移动到的作用位置处于当前分屏中的预设响应区域的情况下,将悬浮键盘切换成在第一固定展示区域中进行显示的分屏键盘。In one embodiment, the current split screen and the target split screen belong to different split screen areas; the keyboard display method further includes: in response to a movement operation triggered on the target split screen keyboard, switching the target split screen keyboard to a movable floating keyboard ; When the action position to which the floating keyboard is moved is in a preset response area in the current split screen, switch the floating keyboard to a split-screen keyboard displayed in the first fixed display area.
其中,当前分屏和目标分屏属于不同的分屏区域,即当前分屏和目标分屏为不同的分屏窗口,表明用户将悬浮键盘移动到其他分屏中进行显示。对于在目标分屏中进行显示的目标分屏键盘,用户可以针对触发移动操作,以将目标分屏键盘移动回到在当前分屏中进行显示,实现在不同分屏之间键盘显示位置的切换。Among them, the current split screen and the target split screen belong to different split screen areas, that is, the current split screen and the target split screen are different split screen windows, indicating that the user moves the floating keyboard to other split screens for display. For the target split-screen keyboard displayed in the target split-screen, the user can trigger a move operation to move the target split-screen keyboard back to be displayed in the current split-screen, thereby switching the keyboard display position between different split-screens. .
可选地,对于在目标分屏中显示的目标分屏键盘,用户可以针对该目标分屏键盘触发移动操作,电子设备响应于用户触发的移动操作,将目标分屏键盘切换为可移动的悬浮键盘,从而支持用户移动悬浮键盘改变其显示位置。用户可以在屏幕中移动悬浮键盘,改变其显示位置,在悬浮键盘移动到的作用位置处于当前分屏中的预设响应区域的情况下,表明悬浮键盘移动到当前分屏中特定的可以触发响应的区域,则电子设备将悬浮键盘切换成在当前分屏的第一固定展示区域中进行显示的分屏键盘。即悬浮键盘被用户移动到预设响应区域内时,电子设备将悬浮键盘切换回分屏键盘,并在当前分屏的第一固定展示区域中进行显示,不需要用户将悬浮键盘移动到第一固定展示区域并对悬浮键盘进行切换,有利于实现悬浮键盘快
速切换成分屏键盘。Optionally, for the target split-screen keyboard displayed in the target split-screen, the user can trigger a mobile operation for the target split-screen keyboard, and the electronic device switches the target split-screen keyboard to a movable suspension in response to the mobile operation triggered by the user. Keyboard, allowing users to move the floating keyboard to change its display position. The user can move the floating keyboard on the screen and change its display position. When the floating keyboard moves to a preset response area in the current split screen, it means that the floating keyboard moves to a specific area in the current split screen that can trigger a response. area, the electronic device switches the floating keyboard to the split-screen keyboard displayed in the first fixed display area of the current split screen. That is, when the floating keyboard is moved by the user to the preset response area, the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the first fixed display area of the current split screen. There is no need for the user to move the floating keyboard to the first fixed display area. Fix the display area and switch the floating keyboard, which is conducive to realizing the floating keyboard quickly. Quickly switch to a split-screen keyboard.
如图5所示,在左侧分屏中的虚线框区域,为左侧分屏的预设响应区域。左侧分屏的预设响应区域与右侧分屏的预设响应区域的分布位置以及区域大小可以根据实际需要分别进行设置。用户可以对在右侧分屏中显示的分屏键盘触发移动操作,将分屏键盘切换的悬浮键盘移动到左侧分屏的预设响应区域中,则电子设备可以直接将悬浮键盘切换回在左侧分屏的底部位置中进行显示的分屏键盘,从而实现将分屏键盘切换回原始分屏中进行显示。As shown in Figure 5, the dotted frame area in the left split screen is the preset response area of the left split screen. The distribution positions and area sizes of the preset response areas on the left split screen and the preset response areas on the right split screen can be set separately according to actual needs. The user can trigger a mobile operation on the split-screen keyboard displayed in the right split-screen, move the floating keyboard switched by the split-screen keyboard to the preset response area of the left split-screen, and the electronic device can directly switch the floating keyboard back to the left split-screen. The split-screen keyboard is displayed at the bottom of the left split screen, thereby switching the split-screen keyboard back to the original split screen for display.
本实施例中,对于在目标分屏的第二固定展示区域中显示的目标分屏键盘,用户可以针对目标分屏键盘触发移动操作,在将目标分屏键盘切换成的悬浮键盘移动到当前分屏中的预设响应区域内时,电子设备将悬浮键盘切换成在第一固定展示区域中进行显示的分屏键盘,从而实现将在目标分屏中显示的目标分屏键盘,快速切换回在当前分屏中进行显示的分屏键盘,提高了键盘在不同分屏中切换显示的处理效率。In this embodiment, for the target split-screen keyboard displayed in the second fixed display area of the target split-screen, the user can trigger a move operation for the target split-screen keyboard, and then move the target split-screen keyboard to the floating keyboard to the current split-screen keyboard. When the screen is within the preset response area, the electronic device switches the floating keyboard to the split-screen keyboard displayed in the first fixed display area, thereby realizing the target split-screen keyboard displayed in the target split-screen and quickly switching back to the split-screen keyboard. The split-screen keyboard displayed in the current split-screen improves the processing efficiency of switching the display of the keyboard in different split-screens.
在一个实施例中,分屏键盘包括移动操作入口;响应于针对分屏键盘触发的移动操作,将分屏键盘切换为可移动的悬浮键盘,包括:响应于针对移动操作入口的触发操作,将分屏键盘切换为可移动的悬浮键盘。In one embodiment, the split-screen keyboard includes a mobile operation portal; in response to a mobile operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard includes: in response to a trigger operation for the mobile operation portal, switching Switch the split-screen keyboard to a movable floating keyboard.
其中,移动操作入口是用户针对分屏键盘触发移动操作的入口,移动操作入口的具体形式可以根据实际需要进行灵活设置。例如,移动操作入口可以为控件元素,具体可以为按钮、标识等。用户可以针对移动操作入口触发操作,以实现对分屏键盘触发移动操作。移动操作入口可以设置在分屏键盘关联的区域中,以便用户针对移动操作入口触发操作。Among them, the mobile operation entrance is the entrance for users to trigger mobile operations on the split-screen keyboard. The specific form of the mobile operation entrance can be flexibly set according to actual needs. For example, the mobile operation entrance can be a control element, specifically a button, logo, etc. Users can trigger operations on the mobile operation portal to trigger mobile operations on the split-screen keyboard. The mobile operation portal can be set in the area associated with the split-screen keyboard so that users can trigger operations for the mobile operation portal.
可选地,分屏键盘可以包括移动操作入口,用户可以对移动操作入口触发操作,如用户可以触碰移动操作入口,电子设备响应于用户针对移动操作入口的触发操作,将分屏键盘切换为可移动的悬浮键盘。在分屏键盘切换成悬浮键盘后,用户可以将悬浮键盘进行移动,以改变悬浮键盘的显示位置。Optionally, the split-screen keyboard may include a mobile operation portal, and the user can trigger operations on the mobile operation portal. For example, the user can touch the mobile operation portal, and the electronic device switches the split-screen keyboard to responsive to the user's trigger operation on the mobile operation portal. Removable floating keyboard. After the split-screen keyboard is switched to a floating keyboard, the user can move the floating keyboard to change the display position of the floating keyboard.
进一步地,响应于移动操作的结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示,包括:响应于触发操作的结束,将悬浮键盘移动到触发操作结束时所对应的作用位置上进行显示。Further, in response to the end of the movement operation, moving the floating keyboard to the action position corresponding to the end of the movement operation for display includes: in response to the end of the trigger operation, moving the floating keyboard to the action corresponding to the end of the trigger operation. displayed at the location.
可选地,用户可以针对移动操作入口触发操作,以在屏幕中移动悬浮键盘,电子设备响应于用户针对移动操作入口的触发操作的结束,具体可以为用户对移动操作入口的交互结束,如用户不再触碰移动操作入口时,电子设备将悬浮键盘移动到触发操作结束时所对应的作用位置上进行显示,从而将悬浮键盘移动到用户通过移动操作入口所指定的位置上进行显示。Optionally, the user can trigger an operation on the mobile operation portal to move the floating keyboard on the screen, and the electronic device responds to the end of the user's trigger operation on the mobile operation portal. Specifically, it can be the end of the user's interaction with the mobile operation portal. If the user does not When the mobile operation portal is touched again, the electronic device moves the floating keyboard to the corresponding action position at the end of the triggering operation for display, thereby moving the floating keyboard to the position specified by the user through the mobile operation portal for display.
在一个具体应用中,如图3所示,在分屏键盘中显示有移动操作入口,具体为条状的控件,用户可以对该移动操作入口触发操作,以触发对分屏键盘显示位置的调整处理。In a specific application, as shown in Figure 3, a mobile operation entrance is displayed in the split-screen keyboard, specifically a bar-shaped control. The user can trigger an operation on the mobile operation entrance to trigger the adjustment of the display position of the split-screen keyboard. deal with.
本实施例中,用户可以通过分屏键盘的移动操作入口触发操作,以将分屏键盘切换成悬浮键盘进行移动,从而支持分屏显示的情况下,根据实际需要灵活移动键盘的显示位置,从而能够减少键盘对显示内容的遮挡。In this embodiment, the user can trigger an operation through the mobile operation portal of the split-screen keyboard to switch the split-screen keyboard to a floating keyboard for movement, thereby supporting split-screen display and flexibly moving the display position of the keyboard according to actual needs. Ability to reduce keyboard occlusion of displayed content.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;键盘显示方法还包括:在当前分屏中显示分屏键盘的情况下,在第一固定展示区域的顶部位置,显示用于展示输入内容的输入框区域;在分屏键盘切换为可移动的悬浮键盘的情况下,将输入框区域移动到底部位置进行显示。In one embodiment, the first fixed display area is located at the bottom of the current split screen; the keyboard display method further includes: when the split screen keyboard is displayed in the current split screen, displaying the username at the top of the first fixed display area. The input box area is used to display the input content; when the split-screen keyboard is switched to a movable floating keyboard, the input box area is moved to the bottom position for display.
其中,固定展示区域位于对应分屏的底部位置,即固定展示区域占据了相应分屏的底部区域,通过在分屏的地步位置的固定展示区域中显示分屏键盘,以便用户通过分屏键盘进行输入。第一固定展示区域位于当前分屏的底部位置。输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。输入框区域在第一固定展示区域的顶部位置展示,从而用户可以在第一固定展示区域的上方,即在分屏键盘的上方查看通过分屏键盘输入的内容。Among them, the fixed display area is located at the bottom of the corresponding split screen, that is, the fixed display area occupies the bottom area of the corresponding split screen. The split-screen keyboard is displayed in the fixed display area at the position of the split-screen, so that the user can perform operations through the split-screen keyboard. enter. The first fixed display area is located at the bottom of the current split screen. The input box area is an area used to display input content. The input box area can display content entered by the user through the keyboard. The input box area is displayed at the top of the first fixed display area, so that the user can view content input through the split-screen keyboard above the first fixed display area, that is, above the split-screen keyboard.
可选地,在当前分屏的底部位置中显示分屏键盘,即在当前分屏中触发唤醒分屏键盘时,电子设备在第一固定展示区域的顶部位置,显示输入框区域,即电子设备在分屏键盘的顶部
位置显示输入框区域,以在输入框区域中显示用户通过分屏键盘输入的内容。在用户触发将分屏键盘切换为可移动的悬浮键盘时,切换成的悬浮键盘支持用户进行移动,电子设备将在第一固定展示区域的顶部位置显示的输入框区域移动到底部位置进行显示,即将输入框区域移动到原分屏键盘的位置进行显示,从而使输入框区域下落到当前分屏的底部位置进行显示,以便展示当前分屏中更多的画面内容。在具体实现时,可以在分屏键盘切换为可移动的悬浮键盘时,即直接将输入框区域移动到底部位置进行显示,也可以在悬浮键盘被用户通过移动操作移动一定距离后,再触发将输入框区域移动到底部位置进行显示,例如,可以在悬浮键盘移动后距离第一固定展示区域达到预设的距离阈值时,触发将输入框区域移动到底部位置进行显示。Optionally, the split-screen keyboard is displayed at the bottom position of the current split-screen, that is, when the split-screen keyboard is triggered to wake up in the current split-screen, the electronic device displays the input box area at the top position of the first fixed display area, that is, the electronic device On top of the split screen keyboard Position the display input box area to display the content entered by the user through the split-screen keyboard in the input box area. When the user triggers switching of the split-screen keyboard to a movable floating keyboard, the switched floating keyboard supports the user's movement, and the electronic device moves the input box area displayed at the top position of the first fixed display area to the bottom position for display. That is, the input box area is moved to the position of the original split-screen keyboard for display, so that the input box area drops to the bottom position of the current split-screen for display, so as to display more screen content in the current split-screen. In specific implementation, when the split-screen keyboard is switched to a movable floating keyboard, the input box area can be directly moved to the bottom position for display, or the floating keyboard can be triggered to move a certain distance after the user moves the keyboard. The input box area is moved to the bottom position for display. For example, when the floating keyboard is moved and the distance from the first fixed display area reaches a preset distance threshold, the input box area can be triggered to be moved to the bottom position for display.
在一个具体应用中,如图3所示,在左侧分屏中显示分屏键盘时,在分屏键盘的顶部位置显示有输入框区域。如图4所示,分屏键盘切换成悬浮键盘后,输入框区域移动到左侧分屏的底部位置进行显示。In a specific application, as shown in Figure 3, when a split-screen keyboard is displayed in the left split-screen, an input box area is displayed at the top of the split-screen keyboard. As shown in Figure 4, after the split-screen keyboard is switched to a floating keyboard, the input box area moves to the bottom of the left split screen for display.
本实施例中,在分屏键盘切换为悬浮键盘后,将在第一固定展示区域的顶部位置显示的输入框区域,移动到当前分屏的底部位置进行显示,从而能够在当前分屏显示悬浮键盘时,改变输入框区域的显示位置,以改善输入框区域对当前分屏中显示画面的遮挡,提高当前分屏中显示画面的显示效果。In this embodiment, after the split-screen keyboard is switched to a floating keyboard, the input box area displayed at the top of the first fixed display area is moved to the bottom of the current split-screen for display, so that the floating keyboard can be displayed on the current split-screen. When using the keyboard, change the display position of the input box area to improve the input box area's occlusion of the image displayed in the current split screen and improve the display effect of the image displayed in the current split screen.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;如图6所示,键盘显示方法还包括输入框区域显示切换的处理,具体包括:In one embodiment, the first fixed display area is located at the bottom of the current split screen; as shown in Figure 6, the keyboard display method also includes the processing of display switching of the input box area, specifically including:
操作602,在分屏键盘切换为可移动的悬浮键盘的情况下,在底部位置显示用于展示输入内容的输入框区域。Operation 602: When the split-screen keyboard is switched to a movable floating keyboard, an input box area for displaying input content is displayed at the bottom position.
其中,固定展示区域位于对应分屏的底部位置,即固定展示区域占据了相应分屏的底部区域,通过在分屏的地步位置的固定展示区域中显示分屏键盘,以便用户通过分屏键盘进行输入。在当前分屏中的第一固定展示区域位于当前分屏的底部位置。输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。Among them, the fixed display area is located at the bottom of the corresponding split screen, that is, the fixed display area occupies the bottom area of the corresponding split screen. The split-screen keyboard is displayed in the fixed display area at the position of the split-screen, so that the user can perform operations through the split-screen keyboard. enter. The first fixed display area in the current split screen is located at the bottom of the current split screen. The input box area is an area used to display input content. The input box area can display content entered by the user through the keyboard.
可选地,在用户触发将分屏键盘切换为可移动的悬浮键盘时,切换成的悬浮键盘支持用户进行移动,电子设备在当前分屏的底部位置显示用于展示输入内容的输入框区域,即电子设备在原分屏键盘的位置显示输入框区域。Optionally, when the user triggers switching of the split-screen keyboard to a movable floating keyboard, the switched floating keyboard supports the user's movement, and the electronic device displays an input box area for displaying input content at the bottom of the current split-screen, That is, the electronic device displays the input box area at the position of the original split-screen keyboard.
操作604,在悬浮键盘移动到当前分屏中的预设响应区域中的情况下,将悬浮键盘切换成在底部位置进行显示的分屏键盘。Operation 604: When the floating keyboard moves to a preset response area in the current split screen, switch the floating keyboard to a split-screen keyboard displayed at the bottom position.
可选地,在悬浮键盘移动到的作用位置处于当前分屏中的预设响应区域的情况下,表明悬浮键盘移动到当前分屏中特定的可以触发响应的区域,则电子设备将悬浮键盘切换成在当前分屏的第一固定展示区域中进行显示的分屏键盘。即悬浮键盘被用户移动到预设响应区域内时,电子设备将悬浮键盘切换回分屏键盘,并在当前分屏的第一固定展示区域,即在当前分屏的底部位置进行显示,不需要用户将悬浮键盘移动到底部位置并对悬浮键盘进行切换,有利于实现悬浮键盘快速切换成分屏键盘。Optionally, when the floating keyboard moves to a preset response area in the current split screen, indicating that the floating keyboard moves to a specific area in the current split screen that can trigger a response, the electronic device switches the floating keyboard The split-screen keyboard is displayed in the first fixed display area of the current split-screen. That is, when the floating keyboard is moved by the user to the preset response area, the electronic device switches the floating keyboard back to the split-screen keyboard and displays it in the first fixed display area of the current split screen, that is, at the bottom of the current split screen. No need The user moves the floating keyboard to the bottom position and switches the floating keyboard, which is beneficial to quickly switching the floating keyboard to a split-screen keyboard.
操作606,将输入框区域移动到第一固定展示区域的顶部位置进行显示。Operation 606: Move the input box area to the top position of the first fixed display area for display.
可选地,将悬浮键盘切换成在底部位置进行显示的分屏键盘的同时,电子设备可以将输入框区域移动到第一固定展示区域的顶部位置进行显示,使用户可以在第一固定展示区域的上方,即在分屏键盘的上方查看通过分屏键盘输入的内容。在将悬浮键盘切换成在底部位置进行显示的分屏键盘时,电子设备将输入框区域移动到分屏键盘的顶部位置进行显示,从而由分屏键盘将在底部位置显示的输入框区域上顶进行显示。进一步地,用户可以针对分屏键盘再次触发移动操作,以将分屏键盘切换成悬浮键盘,则电子设备可以再将输入框区域移动到当前分屏的底部位置进行显示。Optionally, while switching the floating keyboard to a split-screen keyboard displayed at the bottom position, the electronic device can move the input box area to the top position of the first fixed display area for display, so that the user can display the input box area in the first fixed display area. above, that is, view content entered through the split-screen keyboard above the split-screen keyboard. When the floating keyboard is switched to a split-screen keyboard that is displayed at the bottom position, the electronic device moves the input box area to the top position of the split-screen keyboard for display, so that the split-screen keyboard moves the input box area displayed at the bottom position. to display. Further, the user can trigger the movement operation again for the split-screen keyboard to switch the split-screen keyboard to a floating keyboard, and the electronic device can then move the input box area to the bottom position of the current split-screen for display.
本实施例中,在分屏键盘切换为悬浮键盘后,将在第一固定展示区域的顶部位置显示的输入框区域,移动到当前分屏的底部位置进行显示;在悬浮键盘再次切换成在底部位置进行显示的分屏键盘时,电子设备将输入框区域移动到第一固定展示区域的顶部位置进行显示,
从而实现了输入框区域根据键盘切换的显示位置变换,可以灵活改善输入框区域对当前分屏中显示画面的遮挡,提高当前分屏中显示画面的显示效果。In this embodiment, after the split-screen keyboard is switched to the floating keyboard, the input box area displayed at the top position of the first fixed display area is moved to the bottom position of the current split screen for display; after the floating keyboard is switched to the bottom position again When displaying the split-screen keyboard in the first fixed display area, the electronic device moves the input box area to the top position of the first fixed display area for display. This enables the input box area to change its display position according to keyboard switching, which can flexibly improve the input box area's occlusion of the image displayed in the current split screen and improve the display effect of the image displayed in the current split screen.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;键盘显示方法还包括:在分屏键盘切换为可移动的悬浮键盘的情况下,在底部位置显示用于展示输入内容的输入框区域;在悬浮键盘所移动到的作用位置处于当前分屏中的预设响应区域范围中的情况下,将悬浮键盘移动到底部位置进行显示;将输入框区域移动到第一固定展示区域的顶部位置进行显示。In one embodiment, the first fixed display area is located at the bottom of the current split screen; the keyboard display method further includes: when the split-screen keyboard is switched to a movable floating keyboard, displaying at the bottom for displaying the input content Input box area; when the floating keyboard is moved to a position within the preset response area in the current split screen, move the floating keyboard to the bottom position for display; move the input box area to the first fixed display area displayed at the top position.
其中,固定展示区域位于对应分屏的底部位置,在当前分屏中的第一固定展示区域位于当前分屏的底部位置。输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。The fixed display area is located at the bottom of the corresponding split screen, and the first fixed display area in the current split screen is located at the bottom of the current split screen. The input box area is an area used to display input content. The input box area can display content entered by the user through the keyboard.
可选地,在用户触发将分屏键盘切换为可移动的悬浮键盘时,切换成的悬浮键盘支持用户进行移动,电子设备在当前分屏的底部位置显示用于展示输入内容的输入框区域,即电子设备在原分屏键盘的位置显示输入框区域。用户可以在屏幕中移动悬浮键盘,改变其显示位置,在悬浮键盘移动到的作用位置处于当前分屏中的预设响应区域的情况下,表明悬浮键盘移动到当前分屏中特定的可以触发响应的区域,则电子设备将悬浮键盘移动到当前分屏的第一固定展示区域中进行显示。第一固定展示区域位于当前分屏的底部位置,即电子设备将悬浮键盘移动到当前分屏的底部位置进行显示。将悬浮键盘移动到底部位置进行显示时,电子设备可以将输入框区域移动到第一固定展示区域的顶部位置进行显示,即电子设备可以将输入框区域移动到悬浮键盘的顶部位置进行展示,使用户可以在第一固定展示区域的上方,即在悬浮键盘的上方查看通过悬浮键盘输入的内容。Optionally, when the user triggers switching of the split-screen keyboard to a movable floating keyboard, the switched floating keyboard supports the user's movement, and the electronic device displays an input box area for displaying input content at the bottom of the current split-screen, That is, the electronic device displays the input box area at the position of the original split-screen keyboard. The user can move the floating keyboard on the screen and change its display position. When the floating keyboard moves to a preset response area in the current split screen, it means that the floating keyboard moves to a specific area in the current split screen that can trigger a response. area, the electronic device moves the floating keyboard to the first fixed display area of the current split screen for display. The first fixed display area is located at the bottom of the current split screen, that is, the electronic device moves the floating keyboard to the bottom of the current split screen for display. When moving the floating keyboard to the bottom position for display, the electronic device can move the input box area to the top position of the first fixed display area for display, that is, the electronic device can move the input box area to the top position of the floating keyboard for display, so that The user can view content input through the floating keyboard above the first fixed display area, that is, above the floating keyboard.
在具体实现时,针对不同分屏可以设置不同的键盘切换方式,例如在第一分屏中,可以在悬浮键盘移动到第一分屏的预设响应区域中时,将悬浮键盘切换成在第一分屏的底部位置进行显示的分屏键盘;而在第二分屏中,在悬浮键盘移动到第二分屏的预设响应区域中时,直接将悬浮键盘移动到第二分屏的底部位置进行显示,即不再将悬浮键盘切换成分屏键盘。In specific implementation, different keyboard switching methods can be set for different split screens. For example, in the first split screen, when the floating keyboard moves to the preset response area of the first split screen, the floating keyboard can be switched to the preset response area of the first split screen. The split-screen keyboard is displayed at the bottom of the first split-screen; in the second split-screen, when the floating keyboard moves to the preset response area of the second split-screen, the floating keyboard is directly moved to the bottom of the second split-screen. Position is displayed, that is, the floating keyboard will no longer be switched to a split-screen keyboard.
本实施例中,在分屏键盘切换为悬浮键盘后,将在第一固定展示区域的顶部位置显示的输入框区域,移动到当前分屏的底部位置进行显示;在悬浮键盘再次移动到底部位置进行显示时,电子设备将输入框区域移动到第一固定展示区域的顶部位置进行显示,即将输入框区域移动到悬浮键盘的上方进行展示,从而实现了输入框区域根据键盘位置切换的显示位置变换,可以灵活改善输入框区域对当前分屏中显示画面的遮挡,提高当前分屏中显示画面的显示效果。In this embodiment, after the split-screen keyboard is switched to the floating keyboard, the input box area displayed at the top position of the first fixed display area is moved to the bottom position of the current split screen for display; after the floating keyboard is moved to the bottom position again When displaying, the electronic device moves the input box area to the top position of the first fixed display area for display, that is, moves the input box area to above the floating keyboard for display, thereby realizing the display position change of the input box area according to the keyboard position switching. , which can flexibly improve the occlusion of the screen displayed in the current split screen by the input box area, and improve the display effect of the screen displayed in the current split screen.
在一个实施例中,键盘显示方法还包括:在分屏显示的情况下,在触发输入事件的当前分屏中显示用于展示输入内容的输入框区域;在与当前分屏属于不同分屏区域的其他分屏中,显示针对输入框区域进行输入的、预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。In one embodiment, the keyboard display method further includes: in the case of split-screen display, displaying an input box area for displaying input content in the current split-screen that triggers the input event; and displaying an input box area that is different from the current split-screen area. In other split screens, a preset type of target keyboard for input in the input box area is displayed; the preset type includes any one of the split screen keyboard type and the floating keyboard type.
其中,输入事件是指在分屏中触发进行输入,唤醒键盘的事件,通过输入事件可以在分屏中唤醒键盘,以由用户通过唤醒的键盘进行输入。在电子设备分屏显示的情况下,用户可以在不同的分屏中触发输入事件,当前分屏则为用户当前触发输入事件的分屏。目标键盘是响应于触发的输入事件所唤醒的虚拟键盘,用户可以通过目标键盘进行输入,用户通过目标键盘输入的内容可以显示在输入框区域中。目标键盘为预设类型的键盘,具体可以包括分屏键盘类型和悬浮键盘类型中的任意一种,即目标键盘可以为分屏键盘或者悬浮键盘。Among them, the input event refers to an event that triggers input in the split screen and wakes up the keyboard. The input event can wake up the keyboard in the split screen, so that the user can input through the awakened keyboard. When the electronic device is displayed in split screens, the user can trigger the input event in different split screens, and the current split screen is the split screen where the user currently triggers the input event. The target keyboard is a virtual keyboard that is awakened in response to a triggered input event. The user can input through the target keyboard, and the content input by the user through the target keyboard can be displayed in the input box area. The target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
可选地,电子设备分屏显示的情况下,用户可以针对电子设备的分屏触发输入事件,如用户点击某一分屏中的输入控件以触发输入事件,电子设备将用户触发输入事件的分屏确定为当前分屏,并在当前分屏中显示用于展示输入内容的输入框区域。电子设备确定与当前分屏属于不同分屏区域的其他分屏,并在该其他分屏中显示预设类型的目标键盘。目标键盘用于针对输入框区域进行输入,且目标键盘的类型可以为分屏键盘类型和悬浮键盘类型中的任意一种。其他分屏可以根据实际需要进行选择,例如可以从与当前分屏相邻的分屏中确定显
示目标键盘的其他分屏。Optionally, when the electronic device is displayed on a split screen, the user can trigger an input event for the split screen of the electronic device. For example, if the user clicks an input control in a split screen to trigger an input event, the electronic device will trigger the split of the input event. The screen is determined to be the current split screen, and an input box area for displaying input content is displayed in the current split screen. The electronic device determines other split screens that belong to different split screen areas from the current split screen, and displays a preset type of target keyboard in the other split screens. The target keyboard is used for input in the input box area, and the target keyboard type can be either a split-screen keyboard type or a floating keyboard type. Other split screens can be selected according to actual needs. For example, the display screen can be determined from the split screens adjacent to the current split screen. other split screens showing the target keyboard.
本实施例中,电子设备分屏显示时,对于在当前分屏触发输入事件,电子设备在当前分屏显示输入框区域,并在与当前分屏属于不同分屏区域的其他分屏中显示目标键盘,以支持用户通过在其他分屏中显示的预设类型的目标键盘进行输入,从而可以确保目标键盘不对当前分屏的显示内容进行遮挡,电子设备能够在当前分屏中展示更多的画面内容,提高了当前分屏展现的信息量。In this embodiment, when the electronic device is displayed in split screen, for input events triggered in the current split screen, the electronic device displays the input box area in the current split screen, and displays the target in other split screens that belong to different split screen areas from the current split screen. Keyboard to support users to input through a preset type of target keyboard displayed in other split screens, thereby ensuring that the target keyboard does not block the display content of the current split screen, and the electronic device can display more images in the current split screen content, increasing the amount of information currently displayed on split screen.
在一个实施例中,键盘显示方法还包括:在电子设备处于分屏显示的情况下,在电子设备的初始展示区域中,显示预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;初始展示区域,是基于电子设备的用户持握位置确定的。In one embodiment, the keyboard display method further includes: when the electronic device is in split-screen display, displaying a preset type of target keyboard in the initial display area of the electronic device; the preset type includes a split-screen keyboard type and a floating keyboard type. Any of the keyboard types; the initial display area is determined based on the user's holding position of the electronic device.
其中,初始展示区域是指触发显示虚拟键盘进行输入时,虚拟键盘初始进行展示的区域,即虚拟键盘被唤醒时显示的区域,用户可以对显示的虚拟键盘进行进一步地移动,以根据实际需要改变虚拟键盘的显示位置。用户持握位置是指用户在持握电子设备时,与电子设备所接触的位置。例如,用户用右手持握电子设备,则用户持握位置可以包括用户右手手掌与电子设备所接触的位置。Among them, the initial display area refers to the area where the virtual keyboard is initially displayed when the display of the virtual keyboard is triggered for input, that is, the area displayed when the virtual keyboard is awakened. The user can further move the displayed virtual keyboard to change it according to actual needs. The display position of the virtual keyboard. The user's holding position refers to the position where the user is in contact with the electronic device when holding the electronic device. For example, if the user holds the electronic device with his right hand, the holding position of the user may include the position where the palm of the user's right hand is in contact with the electronic device.
可选地,在电子设备进行分屏显示时,在电子设备的初始展示区域显示预设类型的目标键盘。在具体实现时,可以在用户触发输入事件时,电子设备确定初始展示区域,并在初始展示区域中显示预设类型的目标键盘。其中,初始展示区域是基于电子设备的用户持握位置确定的,具体可以由电子设备确定用户持握位置,如可以根据用户与电子设备的接触位置以及接触位置对应的压力,确定用户持握位置,基于用户持握位置可以确定用户的持握方式,从而可以确定便于用户进行输入的初始展示区域。例如,在根据用户持握位置确定用户右手持握电子设备时,则可以确定电子设备的初始展示区域位于电子设备的右侧;又如,在根据用户持握位置确定用户双手持握电子设备时,则可以确定初始展示区域位于电子设备的两侧,从而方便用户进行输入。目标键盘为预设类型的键盘,具体可以包括分屏键盘类型和悬浮键盘类型中的任意一种,即目标键盘可以为分屏键盘或者悬浮键盘。Optionally, when the electronic device performs split-screen display, a preset type of target keyboard is displayed in the initial display area of the electronic device. In specific implementation, when the user triggers an input event, the electronic device can determine the initial display area and display a preset type of target keyboard in the initial display area. The initial display area is determined based on the user's holding position of the electronic device. Specifically, the user's holding position can be determined by the electronic device. For example, the user's holding position can be determined based on the contact position between the user and the electronic device and the pressure corresponding to the contact position. , the user's holding method can be determined based on the user's holding position, thereby determining an initial display area that facilitates user input. For example, when it is determined that the user's right hand holds the electronic device based on the user's holding position, it can be determined that the initial display area of the electronic device is located on the right side of the electronic device; for another example, when it is determined based on the user's holding position that the user holds the electronic device with both hands. , it can be determined that the initial display area is located on both sides of the electronic device, thereby facilitating user input. The target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
在一个具体应用中,如图7所示,用户在中间分屏中触发输入事件,而用户左手持握电子设备,则电子设备可以直接在左侧分屏的初始展示区域中显示预设类型的目标键盘,具体显示位于底部位置的分屏键盘,以便用户可以通过左侧分屏中的分屏键盘针对中间分屏的输入框进行输入。In a specific application, as shown in Figure 7, the user triggers an input event in the middle split screen, and the user holds an electronic device in his left hand, the electronic device can directly display a preset type in the initial display area of the left split screen. The target keyboard specifically displays the split-screen keyboard located at the bottom, so that the user can input into the input box of the middle split-screen through the split-screen keyboard in the left split screen.
本实施例中,电子设备在根据用户持握位置确定的初始展示区域中,显示预设类型的目标键盘,以根据用户持握位置确定唤醒的目标键盘的初始显示位置,便于用户进行输入,减少用户针对键盘的位置调整操作,有利于提高通过键盘输入的交互效率。In this embodiment, the electronic device displays a preset type of target keyboard in an initial display area determined according to the user's holding position, so as to determine the initial display position of the awakened target keyboard according to the user's holding position, which facilitates user input and reduces The user's adjustment operation for the position of the keyboard is conducive to improving the efficiency of interaction through keyboard input.
在一个实施例中,键盘显示方法还包括:在分屏显示的情况下,在初始展示区域中,显示预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;初始展示区域,是基于各分屏中各自显示的画面内容和键盘遮挡条件确定的。In one embodiment, the keyboard display method further includes: in the case of split-screen display, displaying a preset type of target keyboard in the initial display area; the preset type includes any one of a split-screen keyboard type and a floating keyboard type. kind; the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
其中,初始展示区域是指触发显示虚拟键盘进行输入时,虚拟键盘初始进行展示的区域,即虚拟键盘被唤醒时显示的区域。初始展示区域基于各分屏中各自显示的画面内容和键盘遮挡条件确定得到。键盘遮挡条件可以根据实际需要进行灵活设置,如可以设置为遮挡区域小于一定遮挡区域阈值,也可以为遮挡区域最小。The initial display area refers to the area where the virtual keyboard is initially displayed when the display of the virtual keyboard is triggered for input, that is, the area displayed when the virtual keyboard is awakened. The initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions. The keyboard occlusion condition can be flexibly set according to actual needs. For example, it can be set so that the occlusion area is less than a certain occlusion area threshold, or it can be set to the minimum occlusion area.
可选地,在电子设备进行分屏显示时,在电子设备的初始展示区域显示预设类型的目标键盘。在具体实现时,可以在用户触发输入事件时,电子设备确定初始展示区域,并在初始展示区域中显示预设类型的目标键盘。其中,初始展示区域是基于各分屏中各自显示的画面内容和键盘遮挡条件确定的。具体可以由电子设备确定各分屏中各自显示的画面内容,并基于各个分屏中的画面内容,确定满足键盘遮挡条件的初始展示区域。例如,电子设备可以基于各个分屏中的画面内容,确定对画面内容遮挡最小的初始展示区域;或者电子设备可以确定对画面内容遮挡小于预设遮挡区域的初始展示区域,从而在初始展示区域中展示目标键盘。目标键盘为预设类型的键盘,具体可以包括分屏键盘类型和悬浮键盘类型中的任意一种,即
目标键盘可以为分屏键盘或者悬浮键盘。Optionally, when the electronic device performs split-screen display, a preset type of target keyboard is displayed in the initial display area of the electronic device. In specific implementation, when the user triggers an input event, the electronic device can determine the initial display area and display a preset type of target keyboard in the initial display area. Among them, the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions. Specifically, the electronic device may determine the picture content displayed in each split screen, and determine the initial display area that satisfies the keyboard occlusion condition based on the picture content in each split screen. For example, the electronic device can determine the initial display area that blocks the screen content the least based on the screen content in each split screen; or the electronic device can determine the initial display area that blocks the screen content less than the preset blocking area, so that in the initial display area Show target keyboard. The target keyboard is a preset type of keyboard, which can specifically include either a split-screen keyboard type or a floating keyboard type, that is, The target keyboard can be a split-screen keyboard or a floating keyboard.
本实施例中,电子设备在基于各分屏中各自显示的画面内容和键盘遮挡条件确定的初始展示区域中,显示预设类型的目标键盘,以根据各分屏中的画面内容确定唤醒的目标键盘的初始显示位置,便于用户进行输入,能够有效减少键盘对分屏中画面内容的遮挡,电子设备能够在当前分屏中展示更多的画面内容,提高了当前分屏展现的信息量。同时,能够减少用户针对键盘的位置调整操作,便于用户进行输入,有利于提高通过键盘输入的交互效率。In this embodiment, the electronic device displays a preset type of target keyboard in an initial display area determined based on the screen content displayed in each split screen and the keyboard occlusion condition, so as to determine the awakened target based on the screen content in each split screen. The initial display position of the keyboard facilitates user input and can effectively reduce the keyboard's occlusion of the screen content in the split screen. The electronic device can display more screen content in the current split screen, increasing the amount of information displayed in the current split screen. At the same time, it can reduce the user's position adjustment operations for the keyboard, facilitate the user's input, and help improve the interaction efficiency of keyboard input.
在一个实施例中,键盘显示方法还包括:在悬浮键盘移动到作用位置的情况下,响应于针对悬浮键盘的初始区域更新操作,将悬浮键盘处于作用位置所对应的显示区域,确定为在分屏显示的情况下预设类型的目标键盘进行显示时的初始展示区域;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。In one embodiment, the keyboard display method further includes: when the floating keyboard moves to the active position, in response to the initial area update operation for the floating keyboard, determine the display area corresponding to the floating keyboard in the active position as the display area at the minute The initial display area when the target keyboard of the preset type is displayed when the screen is displayed; the preset type includes any one of the split-screen keyboard type and the floating keyboard type.
其中,初始区域更新操作由用户针对悬浮键盘触发,以对唤醒键盘时的初始展示区域进行自定义更新,初始展示区域是指触发显示虚拟键盘进行输入时,虚拟键盘初始进行展示的区域,即虚拟键盘被唤醒时显示的区域。Among them, the initial area update operation is triggered by the user for the floating keyboard to customize the initial display area when waking up the keyboard. The initial display area refers to the area where the virtual keyboard is initially displayed when the virtual keyboard is triggered for input, that is, the virtual keyboard. The area displayed when the keyboard is awakened.
可选地,用户通过移动操作将分屏键盘切换成可移动的悬浮键盘,用户可以移动悬浮键盘,在悬浮键盘移动到作用位置时,用户可以针对悬浮键盘触发初始区域更新操作,以对唤醒键盘时的初始展示区域进行自定义更新。例如,用户可以通过手势针对悬浮键盘触发初始区域更新操作,电子设备响应于用户针对悬浮键盘的初始区域更新操作,将悬浮键盘处于作用位置所对应的显示区域,确定为初始展示区域,即将悬浮键盘当前对应的显示区域确定为在分屏显示的情况下预设类型的目标键盘进行显示时的初始展示区域,从而实现对初始展示区域的自定义设置。目标键盘为预设类型的键盘,具体可以包括分屏键盘类型和悬浮键盘类型中的任意一种,即目标键盘可以为分屏键盘或者悬浮键盘。Optionally, the user switches the split-screen keyboard to a movable floating keyboard through mobile operations. The user can move the floating keyboard. When the floating keyboard moves to the active position, the user can trigger an initial area update operation for the floating keyboard to wake up the keyboard. The initial display area is customized and updated. For example, the user can trigger an initial area update operation for the floating keyboard through a gesture. In response to the user's initial area update operation for the floating keyboard, the electronic device determines the display area corresponding to the floating keyboard in the active position as the initial display area, that is, the floating keyboard. The current corresponding display area is determined as the initial display area when the target keyboard of the preset type is displayed in the case of split-screen display, thereby realizing customization of the initial display area. The target keyboard is a preset type of keyboard, which may specifically include any one of a split-screen keyboard type and a floating keyboard type, that is, the target keyboard may be a split-screen keyboard or a floating keyboard.
本实施例中,用户可以针对移动到作用位置的悬浮键盘触发初始区域更新操作,以将悬浮键盘处于作用位置所对应的显示区域确定为初始展示区域,从而对在分屏显示的情况下预设类型的目标键盘进行显示时的初始展示区域进行自定义设置,以便于用户进行输入,减少用户针对键盘的位置调整操作,有利于提高通过键盘输入的交互效率。In this embodiment, the user can trigger an initial area update operation for the floating keyboard moved to the active position, so as to determine the display area corresponding to the floating keyboard in the active position as the initial display area, so as to preset the display area in the case of split-screen display. Customize the initial display area when displaying a type of target keyboard to facilitate user input, reduce the user's position adjustment operations for the keyboard, and help improve the interaction efficiency of keyboard input.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;键盘显示方法还包括:在分屏键盘切换为可移动的悬浮键盘的情况下,在悬浮键盘关联的区域中,显示与输入框区域关联的镜像输入框;镜像输入框用于同步显示输入框区域中的内容。In one embodiment, the current split screen includes an input box area for displaying input content; the keyboard display method also includes: when the split screen keyboard is switched to a movable floating keyboard, in the area associated with the floating keyboard, Display the mirrored input box associated with the input box area; the mirrored input box is used to synchronously display the content in the input box area.
其中,输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。镜像输入框用于同步显示输入框区域中的内容,即镜像输入框中显示的内容与输入框区域同步,均用于展示用户通过键盘所输入的内容。Among them, the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area. The mirror input box is used to synchronously display the content in the input box area, that is, the content displayed in the mirror input box is synchronized with the input box area, and both are used to display the content input by the user through the keyboard.
可选地,在电子设备的当前分屏中还显示有输入框区域,以展示用户输入的内容。在分屏键盘切换为可移动的悬浮键盘时,电子设备可以确定悬浮键盘关联的区域,如可以为悬浮键盘四周的区域,具体可以包括悬浮键盘的上方区域、下方区域、左侧区域或右侧区域等。电子设备在悬浮键盘关联的区域中显示与输入框区域关联的镜像输入框,以通过镜像输入框同步显示输入框区域中的内容,用户根据镜像输入框中的内容确定在输入框区域中输入的内容。Optionally, an input box area is also displayed in the current split screen of the electronic device to display the content input by the user. When the split-screen keyboard is switched to a movable floating keyboard, the electronic device can determine the area associated with the floating keyboard. For example, it can be the area around the floating keyboard. Specifically, it can include the upper area, lower area, left area, or right side of the floating keyboard. area etc. The electronic device displays a mirrored input box associated with the input box area in the area associated with the floating keyboard to synchronously display the content in the input box area through the mirrored input box, and the user determines the input in the input box area based on the content in the mirrored input box. content.
在一个具体应用中,如图8所示,在分屏键盘切换为悬浮键盘后,在悬浮键盘的上方位置可以显示镜像输入框,镜像输入框以虚线表示,镜像输入框用于同步显示输入框区域中的内容。In a specific application, as shown in Figure 8, after the split-screen keyboard is switched to a floating keyboard, a mirrored input box can be displayed above the floating keyboard. The mirrored input box is represented by a dotted line. The mirrored input box is used to display the input box synchronously. content in the area.
本实施例中,分屏键盘切换成悬浮键盘时,电子设备可以在悬浮键盘关联区域中显示镜像输入框,通过镜像输入框同步显示输入框区域中的内容,使用户在通过悬浮键盘进行输入时,可以通过镜像输入框确定于当前分屏的输入框区域中输入的内容,有利于用户及时确定输入的内容,确保用户输入的交互效率。In this embodiment, when the split-screen keyboard is switched to a floating keyboard, the electronic device can display a mirrored input box in the floating keyboard associated area, and synchronously display the content in the input box area through the mirrored input box, so that the user can input through the floating keyboard. , the content input in the input box area of the current split screen can be determined by mirroring the input box, which is helpful for the user to determine the input content in a timely manner and ensures the interactive efficiency of user input.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;键盘显示方法还包括:在输入框区域与分屏键盘处于不同分屏中的情况下,在分屏键盘关联的区域中,显示与
输入框区域关联的镜像输入框;镜像输入框用于同步显示输入框区域中的内容。In one embodiment, the current split screen includes an input box area for displaying input content; the keyboard display method further includes: when the input box area and the split-screen keyboard are in different split-screens, in the split-screen keyboard associated area, displays the The mirror input box associated with the input box area; the mirror input box is used to synchronously display the content in the input box area.
其中,输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。镜像输入框用于同步显示输入框区域中的内容,即镜像输入框中显示的内容与输入框区域同步,均用于展示用户通过键盘所输入的内容。Among them, the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area. The mirror input box is used to synchronously display the content in the input box area, that is, the content displayed in the mirror input box is synchronized with the input box area, and both are used to display the content input by the user through the keyboard.
可选地,在电子设备的当前分屏中还显示有输入框区域,以展示用户输入的内容。在输入框区域与分屏键盘处于不同分屏中时,即分屏键盘在与当前分屏属于不同分屏区域的其他分屏中显示时,电子设备可以确定分屏键盘关联的区域,如可以为分屏键盘四周的区域,具体可以包括分屏键盘的上方区域、下方区域、左侧区域或右侧区域等。电子设备在分屏键盘关联的区域中显示与输入框区域关联的镜像输入框,以通过镜像输入框同步显示输入框区域中的内容,用户根据镜像输入框中的内容确定在输入框区域中输入的内容。Optionally, an input box area is also displayed in the current split screen of the electronic device to display the content input by the user. When the input box area and the split-screen keyboard are in different split-screens, that is, when the split-screen keyboard is displayed in another split-screen that belongs to a different split-screen area from the current split-screen, the electronic device can determine the area associated with the split-screen keyboard, such as It is the area around the split-screen keyboard, which may specifically include the upper area, lower area, left area or right area of the split-screen keyboard, etc. The electronic device displays a mirror input box associated with the input box area in the area associated with the split-screen keyboard to synchronously display the content in the input box area through the mirror input box, and the user determines to input in the input box area based on the content in the mirror input box Content.
本实施例中,分屏键盘与输入框区域处于不同分屏区域时,表明分屏键盘已经被用户移动到其他分屏中显示,电子设备可以在分屏键盘关联区域中显示镜像输入框,通过镜像输入框同步显示输入框区域中的内容,使用户在通过分屏键盘进行输入时,可以通过镜像输入框确定于当前分屏的输入框区域中输入的内容,有利于用户及时确定输入的内容,确保用户输入的交互效率。In this embodiment, when the split-screen keyboard and the input box area are in different split-screen areas, it indicates that the split-screen keyboard has been moved to other split-screens by the user. The electronic device can display the mirrored input box in the split-screen keyboard associated area. The mirror input box synchronously displays the content in the input box area, so that when the user inputs through the split-screen keyboard, the mirror input box can determine the input content in the current split-screen input box area, which is helpful for the user to determine the input content in a timely manner , to ensure the interactive efficiency of user input.
在一个实施例中,键盘显示方法还包括:在分屏键盘切换为可移动的悬浮键盘的情况下,显示分屏列表;分屏列表中包括与当前分屏属于不同分屏区域的其他分屏;响应于移动操作的结束,将悬浮键盘切换成在分屏列表中的转移分屏内进行显示的分屏键盘;转移分屏,是移动操作结束时所对应的作用位置在分屏列表中所指向的其他分屏。In one embodiment, the keyboard display method further includes: when the split-screen keyboard is switched to a movable floating keyboard, displaying a split-screen list; the split-screen list includes other split-screens that belong to different split-screen areas from the current split-screen. ;In response to the end of the move operation, switch the floating keyboard to the split-screen keyboard displayed in the transfer split-screen in the split-screen list; the transfer split-screen is where the corresponding action position when the move operation ends is in the split-screen list. Point to other split screens.
其中,分屏列表用户展示电子设备在分屏显示时划分得到的各个分屏,具体可以包括与当前分屏属于不同分屏区域的其他分屏。转移分屏是移动操作结束时所对应的作用位置在分屏列表中所指向的其他分屏。用户对分屏键盘触发的移动操作结束时,移动操作对应的作用位置可以指向分屏列表中分屏,并将移动操作对应的作用位置所指向的分屏确定为转移分屏,并将分屏键盘切换成在转移分屏中进行显示的分屏键盘,从而实现分屏键盘显示位置的快速切换。Among them, the split-screen list user displays each split-screen divided by the electronic device during split-screen display, which may specifically include other split-screens that belong to different split-screen areas from the current split-screen. Transferring a split screen means moving the corresponding active position to other split screens in the split screen list when the operation ends. When the user's mobile operation triggered by the split-screen keyboard ends, the action position corresponding to the mobile operation can point to the split screen in the split screen list, and the split screen pointed to by the action position corresponding to the mobile operation is determined as the transfer split screen, and the split screen is The keyboard is switched to a split-screen keyboard that is displayed in the transferred split-screen, thereby enabling quick switching of the display position of the split-screen keyboard.
可选地,在分屏键盘切换成可移动的悬浮键盘时,电子设备可以触发显示分屏列表,在分屏列表中可以展示与当前分屏属于不同分屏区域的其他分屏,用户可以将悬浮键盘移动到分屏列表的其他分屏中,以将悬浮键盘切换到选中的其他分屏中进行显示。电子设备响应于用户对悬浮键盘移动操作的结束,确定移动操作结束时所对应的作用位置在分屏列表中所指向的其他分屏,并将该其他分屏确定为转移分屏,电子设备将悬浮键盘切换成在转移分屏内进行显示的分屏键盘,从而实现分屏键盘显示位置所属分屏的快速切换。Optionally, when the split-screen keyboard is switched to a movable floating keyboard, the electronic device can trigger the display of a split-screen list. The split-screen list can display other split-screens that belong to different split-screen areas from the current split-screen. The user can Move the floating keyboard to other split screens in the split screen list to switch the floating keyboard to the selected other split screens for display. In response to the end of the user's movement operation on the floating keyboard, the electronic device determines the other split screens pointed to in the split screen list by the corresponding action position at the end of the movement operation, and determines the other split screens as transfer split screens. The electronic device will The floating keyboard is switched to a split-screen keyboard that is displayed in the transferred split-screen, thereby enabling quick switching of the split-screen to which the split-screen keyboard display position belongs.
在一个具体应用中,如图9所示,用户针对左侧分屏的分屏键盘触发移动操作后,分屏键盘切换成悬浮键盘,电子设备显示分屏列表,分屏列表中包括中间分屏和右侧分屏,用户可以将悬浮键盘向分屏列表中的右侧分屏进行移动,从而将右侧分屏选定为转移分屏,以触发将悬浮键盘切换成在分屏列表中的转移分屏内进行显示的分屏键盘,即将悬浮键盘切换成在右侧分屏中进行显示的分屏键盘。In a specific application, as shown in Figure 9, after the user triggers a mobile operation on the split-screen keyboard on the left split-screen, the split-screen keyboard switches to a floating keyboard, and the electronic device displays a split-screen list, and the split-screen list includes the middle split-screen and the right split screen, the user can move the floating keyboard to the right split screen in the split screen list, thereby selecting the right split screen as the transfer split screen to trigger the switching of the floating keyboard to the right split screen in the split screen list. Transfer the split-screen keyboard displayed in the split-screen, that is, switch the floating keyboard to the split-screen keyboard displayed in the right split-screen.
本实施例中,电子设备可以将移动操作结束时所对应的作用位置在分屏列表中所指向的其他分屏确定为转移分屏,以在移动操作结束时,将悬浮键盘切换成在转移分屏内进行显示的分屏键盘,从而支持用户通过分屏列表进行转移分屏的选择,避免用户移动过长的距离,有利于提高键盘显示位置切换的处理效率。In this embodiment, the electronic device can determine the other split screens pointed to in the split screen list by the corresponding action position at the end of the movement operation as the transfer split screen, so that when the movement operation ends, the floating keyboard is switched to the transfer split screen. The split-screen keyboard is displayed on the screen, thereby supporting users to choose to transfer split screens through the split-screen list, preventing the user from moving too long distances, and helping to improve the processing efficiency of switching the keyboard display position.
在一个实施例中,键盘显示方法还包括:在分屏显示的情况下,在第一固定展示区域中显示与分屏键盘关联的键盘转移入口;响应于对键盘转移入口的触发操作,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示。In one embodiment, the keyboard display method further includes: in the case of split-screen display, displaying a keyboard transfer portal associated with the split-screen keyboard in the first fixed display area; in response to a triggering operation on the keyboard transfer portal, displaying the split-screen keyboard transfer portal. The on-screen keyboard is moved to other split screens that belong to different split screen areas from the current split screen for display.
其中,键盘转移入口作为用户对键盘显示位置进行快速切换的入口,用户可以通过对键盘转移入口触发操作,以将分屏键盘转移到选定的分屏中进行显示。键盘转移入口的具体形式可以根据实际需要进行设置,如可以为按钮控件。
Among them, the keyboard transfer portal serves as an portal for users to quickly switch the keyboard display position. The user can trigger an operation on the keyboard transfer portal to transfer the split-screen keyboard to the selected split screen for display. The specific form of the keyboard transfer entrance can be set according to actual needs, for example, it can be a button control.
可选地,电子设备分屏显示时,可以在当前分屏的在第一固定展示区域中显示键盘转移入口,键盘转移入口与当前分屏中的分屏键盘关联,用户可以通过对键盘转移入口触发操作,以将分屏键盘的显示位置进行快速切换。用户可以对键盘转移入口触发操作,如用户可以点击键盘转移入口,电子设备响应于用于对键盘转移入口的触发操作,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示。在具体实现时,电子设备可以将分屏键盘转移到与当前分屏相邻的分屏中进行显示,如可以将分屏键盘转移到当前分屏左侧的分屏中进行显示,或者将分屏键盘转移到当前分屏右侧的分屏中进行显示。Optionally, when the electronic device is displayed in split screen, a keyboard transfer portal may be displayed in the first fixed display area of the current split screen. The keyboard transfer portal is associated with the split-screen keyboard in the current split screen. The user can access the keyboard transfer portal by selecting the split-screen keyboard. Trigger an action to quickly switch the display position of the split-screen keyboard. The user can trigger an operation on the keyboard transfer portal. For example, the user can click on the keyboard transfer portal. The electronic device responds to the trigger operation on the keyboard transfer portal and transfers the split-screen keyboard to another split-screen that belongs to a different split-screen area from the current split-screen. displayed in . During specific implementation, the electronic device can transfer the split-screen keyboard to a split screen adjacent to the current split screen for display. For example, the split-screen keyboard can be transferred to a split screen to the left of the current split screen for display, or the split-screen keyboard can be moved to a split screen to the left of the current split screen for display. The on-screen keyboard is moved to the split screen to the right of the current split screen for display.
本实施例中,用户可以对分屏键盘关联的键盘转移入口触发操作,电子设备响应于该触发操作,直接将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示,从而通过键盘转移入口,快速将分屏键盘转移到其他分屏中进行显示,简化了分屏键盘显示位置切换的操作,有利于提高分屏键盘显示位置切换交互的处理效率。In this embodiment, the user can trigger an operation on the keyboard transfer entry associated with the split-screen keyboard. In response to the trigger operation, the electronic device directly transfers the split-screen keyboard to other split-screens that belong to different split-screen areas from the current split-screen for display. , thereby quickly transferring the split-screen keyboard to other split-screens for display through the keyboard transfer portal, simplifying the operation of switching the display position of the split-screen keyboard, and helping to improve the processing efficiency of the split-screen keyboard display position switching interaction.
在一个实施例中,响应于对键盘转移入口的触发操作,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示,包括:响应于对键盘转移入口的触发操作,显示分屏列表;分屏列表中包括与当前分屏属于不同分屏区域的其他分屏;响应于在分屏列表中的选择操作,将分屏键盘转移到选择操作所选中的转移分屏中进行显示。In one embodiment, in response to a triggering operation on the keyboard transfer portal, transferring the split-screen keyboard to other split-screens that belong to different split-screen areas from the current split screen for display includes: in response to a triggering operation on the keyboard transfer portal , display the split screen list; the split screen list includes other split screens that belong to different split screen areas from the current split screen; in response to the selection operation in the split screen list, transfer the split screen keyboard to the transfer split screen selected by the selection operation displayed in .
其中,分屏列表用户展示电子设备在分屏显示时划分得到的各个分屏,具体可以包括与当前分屏属于不同分屏区域的其他分屏。转移分屏用户在分屏列表中选择的需要将分屏键盘转移到进行显示的分屏。Among them, the split-screen list user displays each split-screen divided by the electronic device during split-screen display, which may specifically include other split-screens that belong to different split-screen areas from the current split-screen. Transfer Split Screen The split screen keyboard selected by the user in the split screen list needs to be transferred to the split screen where it is displayed.
可选地,用户可以对键盘转移入口触发操作,如用户可以点击键盘转移入口,电子设备响应于用户对键盘转移入口的触发操作,显示分屏列表,在分屏列表中可以展示与当前分屏属于不同分屏区域的其他分屏。用户可以在分屏列表中进行选择,电子设备响应于用户触发的选择操作,确定用户通过选择操作所选中的转移分屏,并将悬浮键盘转移到选中的转移分屏中进行显示,从而实现分屏键盘显示位置的快速切换。Optionally, the user can trigger an operation on the keyboard transfer portal. For example, the user can click on the keyboard transfer portal. The electronic device responds to the user's trigger operation on the keyboard transfer portal and displays a split-screen list. The split-screen list can display information related to the current split screen. Other split screens belonging to different split screen areas. The user can make a selection in the split screen list, and the electronic device responds to the selection operation triggered by the user, determines the transfer split screen selected by the user through the selection operation, and transfers the floating keyboard to the selected transfer split screen for display, thereby realizing splitting. Quickly switch the display position of the on-screen keyboard.
本实施例中,用户可以在展示的分屏列表中选择转移分屏,电子设备将分屏键盘转移到转移分屏中进行显示,从而支持用户通过分屏列表进行转移分屏的选择,简化了分屏键盘显示位置切换的操作,有利于提高分屏键盘显示位置切换交互的处理效率。In this embodiment, the user can select to transfer the split screen in the displayed split screen list, and the electronic device transfers the split screen keyboard to the transferred split screen for display, thereby supporting the user to select the transferred split screen through the split screen list, simplifying The operation of switching the display position of the split-screen keyboard is conducive to improving the processing efficiency of switching the display position of the split-screen keyboard.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;键盘显示方法还包括:响应于针对输入框区域触发的第一手势,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示;在分屏键盘转移到其他分屏中进行显示的情况下,响应于针对输入框区域触发的第二手势,将分屏键盘转移回在第一固定展示区域中进行显示。In one embodiment, the current split screen includes an input box area for displaying input content; the keyboard display method further includes: in response to the first gesture triggered for the input box area, transferring the split screen keyboard to a location corresponding to the current split screen. Displayed in other split screens in different split screen areas; when the split screen keyboard is transferred to other split screens for display, in response to the second gesture triggered for the input box area, the split screen keyboard is transferred back to the first split screen Displayed in a fixed display area.
其中,输入框区域是用于展示输入内容的区域,在输入框区域中可以显示用户通过键盘输入的内容。第一手势和第二手势均由用户针对输入框区域触发,第一手势和第二手势的具体手势类型可以根据实际需要进行设置。例如,第一手势可以为上滑手势,第二手势可以为下滑手势。Among them, the input box area is an area used to display input content, and the content input by the user through the keyboard can be displayed in the input box area. The first gesture and the second gesture are both triggered by the user in the input box area, and the specific gesture types of the first gesture and the second gesture can be set according to actual needs. For example, the first gesture may be a slide-up gesture, and the second gesture may be a slide-down gesture.
可选地,在电子设备的当前分屏中还显示有输入框区域,以展示用户输入的内容。用户可以针对输入框区域触发操作,以实现对分屏键盘显示位置的快速切换。用户可以对输入框区域触发第一手势,如用户可以对输入框区域进行上滑操作,电子设备响应于用户针对输入框区域触发的第一手势,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示,从而将分屏键盘快速转移到其他分屏中进行显示。进一步地,在分屏键盘转移到其他分屏中进行显示时,用户可以对输入框区域触发操作,如用户可以对输入框区域进行下滑操作,电子设备响应于用户针对输入框区域触发的第二手势,将分屏键盘转移回在第一固定展示区域中进行显示,即电子设备将在其他分屏中显示的分屏键盘,再转移回当前分屏的第一固定展示区域中进行显示。Optionally, an input box area is also displayed in the current split screen of the electronic device to display the content input by the user. Users can trigger operations on the input box area to quickly switch the display position of the split-screen keyboard. The user can trigger a first gesture on the input box area. For example, the user can slide up on the input box area. In response to the first gesture triggered by the user on the input box area, the electronic device moves the split-screen keyboard to a location different from the current split-screen area. Display in other split screens in the split screen area, thereby quickly transferring the split screen keyboard to other split screens for display. Further, when the split-screen keyboard is transferred to other split-screens for display, the user can trigger an operation on the input box area. For example, the user can perform a sliding operation on the input box area. The electronic device responds to the second operation triggered by the user on the input box area. Gesture, transfer the split-screen keyboard back to the first fixed display area for display, that is, the electronic device will display the split-screen keyboard in other split screens, and then transfer it back to the first fixed display area of the current split screen for display.
本实施例中,用户可以针对输入框区域触发不同的手势,以将当前分屏中的分屏键盘转移到其他分屏中进行显示,或将在其他分屏中显示的分屏键盘转移回当前分屏中进行显示,简化了分屏键盘显示位置切换的操作,有利于提高分屏键盘显示位置切换交互的处理效率。
In this embodiment, the user can trigger different gestures for the input box area to transfer the split-screen keyboard in the current split-screen to other split-screens for display, or to transfer the split-screen keyboard displayed in other split-screens back to the current split-screen. Displaying in a split screen simplifies the operation of switching the display position of the split-screen keyboard, and is conducive to improving the processing efficiency of switching the display position of the split-screen keyboard.
本申请还提供一种应用场景,该应用场景应用上述的键盘显示方法。可选地,该键盘显示方法在该应用场景的应用如下:This application also provides an application scenario, which applies the above keyboard display method. Optionally, the application of the keyboard display method in this application scenario is as follows:
电子设备处于分屏显示状态,即电子设备的屏幕划分成两个分屏进行显示,在左侧的第一分屏中显示聊天界面,在右侧的第二分屏中显示文档编辑界面。目前,电子设备左右分屏时,光标在一侧分屏,分屏键盘只能出现在这一侧分屏,不能自由移动到另一侧分屏,且分屏键盘不能实现与悬浮键盘的快速切换。其中,分屏键盘是指分屏时,固定在半边屏幕底部显示的键盘,与半边屏幕保持相同宽度,分屏键盘会自动顶起输入框;悬浮键盘是指悬浮于页面上方,可自由移动位置的小键盘形态,悬浮键盘不会自动顶起输入框。The electronic device is in a split-screen display state, that is, the screen of the electronic device is divided into two split screens for display. The chat interface is displayed on the first split screen on the left, and the document editing interface is displayed on the second split screen on the right. Currently, when an electronic device is split-screened left and right, the cursor is split on one side. The split-screen keyboard can only appear on this side of the split-screen and cannot be freely moved to the other side of the split-screen. Moreover, the split-screen keyboard cannot achieve the same speed as the floating keyboard. switch. Among them, the split-screen keyboard refers to the keyboard that is fixed to the bottom of half of the screen when the screen is split. It maintains the same width as half of the screen. The split-screen keyboard will automatically lift up the input box; the floating keyboard refers to the keyboard that is suspended above the page and can be moved freely. In the small keyboard form, the floating keyboard will not automatically raise the input box.
目前,电子设备左右分屏时,光标在左侧半屏,分屏键盘只能显示在左侧半屏,造成右利手用户输入不便的问题;且此时不能减少左侧半屏的遮挡;光标在右侧半屏时,同理造成左利手用户输入不便,且此时不能减少右侧半屏的遮挡;用户无法实现分屏键盘与悬浮键盘的快速切换;悬浮键盘不能自动顶起输入框,输入存在不便。基于此,本实施例提供的键盘显示方法,可以在电子设备左右分屏时,光标显示在一侧不变,用户可根据自己习惯,自由调整分屏键盘到另一侧半屏;键盘输入更加灵活顺手,更符合用户习惯,体验更好,且调整后的遮挡情况更符合用户预期。Currently, when an electronic device is split-screen, the cursor is on the left half of the screen, and the split-screen keyboard can only be displayed on the left half of the screen, causing input inconvenience for right-handed users; and at this time, the occlusion of the left half of the screen cannot be reduced; When the cursor is on the right half of the screen, it will similarly cause input inconvenience for left-handed users, and the occlusion of the right half of the screen cannot be reduced at this time; users cannot quickly switch between the split-screen keyboard and the floating keyboard; the floating keyboard cannot automatically lift up input box, it is inconvenient to enter. Based on this, the keyboard display method provided in this embodiment can keep the cursor displayed on one side when the electronic device is split to the left and right. The user can freely adjust the split-screen keyboard to half the screen on the other side according to his own habits; the keyboard input is more convenient. It is flexible and convenient, more in line with user habits, has a better experience, and the adjusted occlusion situation is more in line with user expectations.
可选地,在电子设备左右分屏的状态下,光标位置不变,左侧或右侧半屏的分屏键盘可通过把手拖拽快速切换为悬浮键盘,悬浮键盘可通过移动到屏幕的底部,快速切换回左侧或右侧半屏的分屏键盘,且分屏键盘可以自动顶起输入框。其中,把手是键盘组件,按住拖动可移动键盘。如图10所示,电子设备划分成左右两个分屏,在左侧的当前分屏中显示输入框,在输入框下方显示分屏键盘。如图11所示,用户可以对分屏键盘触发移动操作,分屏键盘切换成悬浮键盘,用户可以移动悬浮键盘到需要的位置。如图12所示,用户可以将悬浮键盘移动到右侧分屏的底部位置,悬浮键盘切换成在右侧分屏的底部位置显示的分屏键盘,用户可以在右侧分屏的分屏键盘中针对左侧分屏的输入框进行输入。本实施例提供的键盘显示方法,在电子设备分屏显示时,可以保持光标位置不变,分屏键盘通过把手拖拽,实现与悬浮键盘的快速切换,实现分屏键盘位置在不同分屏间的切换,从而能够实际需要灵活移动键盘的显示位置,从而能够减少键盘对显示内容的遮挡,且操作简单,键盘切换显示的交互效率高。Optionally, when the electronic device is split-screen, the cursor position remains unchanged. The split-screen keyboard on the left or right half-screen can be quickly switched to a floating keyboard by dragging the handle. The floating keyboard can be moved to the bottom of the screen. , quickly switch back to the split-screen keyboard on the left or right half screen, and the split-screen keyboard can automatically lift the input box. Among them, the handle is a keyboard component. Press and drag to move the keyboard. As shown in Figure 10, the electronic device is divided into two split screens on the left and right, an input box is displayed in the current split screen on the left, and a split-screen keyboard is displayed below the input box. As shown in Figure 11, the user can trigger a move operation on the split-screen keyboard, switch the split-screen keyboard to a floating keyboard, and the user can move the floating keyboard to the desired position. As shown in Figure 12, the user can move the floating keyboard to the bottom position of the right split screen, and the floating keyboard switches to the split screen keyboard displayed at the bottom position of the right split screen. The user can move the split screen keyboard to the right split screen. Center to enter the input box on the left side of the split screen. The keyboard display method provided by this embodiment can keep the cursor position unchanged when the electronic device is displayed on a split screen. The split-screen keyboard can be quickly switched with the floating keyboard by dragging the handle, and the split-screen keyboard position can be changed between different split screens. switching, so that the display position of the keyboard can be flexibly moved according to actual needs, thereby reducing the keyboard's occlusion of the displayed content, and the operation is simple, and the interaction efficiency of the keyboard switching display is high.
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个操作按照箭头的指示依次显示,但是这些操作并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些操作的执行并没有严格的顺序限制,这些操作可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分操作可以包括多个操作或者多个阶段,这些操作或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些操作或者阶段的执行顺序也不必然是依次进行,而是可以与其它操作或者其它操作中的操作或者阶段的至少一部分轮流或者交替地执行。It should be understood that although various operations in the flowcharts involved in the above-mentioned embodiments are shown in sequence as indicated by arrows, these operations are not necessarily performed in sequence in the order indicated by arrows. Unless explicitly stated in this article, there is no strict order restriction on the execution of these operations, and these operations can be executed in other orders. Moreover, at least part of the operations in the flowcharts involved in the above embodiments may include multiple operations or multiple stages. These operations or stages are not necessarily executed at the same time, but may be completed at different times. The execution order of these operations or stages is not necessarily sequential, but may be performed in turn or alternately with other operations or at least part of the operations or stages in other operations.
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的键盘显示方法的键盘显示装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个键盘显示装置实施例中的具体限定可以参见上文中对于键盘显示方法的限定,在此不再赘述。Based on the same inventive concept, embodiments of the present application also provide a keyboard display device for implementing the above-mentioned keyboard display method. The solution to the problem provided by this device is similar to the implementation solution recorded in the above method. Therefore, for the specific limitations in one or more keyboard display device embodiments provided below, please refer to the above limitations on the keyboard display method. I won’t go into details here.
在一个实施例中,如图13所示,提供了一种键盘显示装置1300,包括:分屏键盘显示模块1302、键盘切换模块1304和键盘移动模块1306,其中:In one embodiment, as shown in Figure 13, a keyboard display device 1300 is provided, including: a split-screen keyboard display module 1302, a keyboard switching module 1304 and a keyboard moving module 1306, wherein:
分屏键盘显示模块1302,用于在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;The split-screen keyboard display module 1302 is used to display the split-screen keyboard in the first fixed display area of the current split screen in the case of split-screen display;
键盘切换模块1304,用于响应于针对分屏键盘触发的移动操作,将分屏键盘切换为可移动的悬浮键盘;Keyboard switching module 1304, configured to switch the split-screen keyboard to a movable floating keyboard in response to a mobile operation triggered for the split-screen keyboard;
键盘移动模块1306,用于响应于移动操作的结束,将悬浮键盘移动到移动操作结束时所对应的作用位置上进行显示。The keyboard movement module 1306 is configured to, in response to the end of the movement operation, move the floating keyboard to the corresponding action position at the end of the movement operation for display.
在一个实施例中,还包括键盘响应切换模块,用于在悬浮键盘所移动到的作用位置处于
目标分屏中的预设响应区域的情况下,将悬浮键盘切换成在目标分屏的第二固定展示区域中进行显示的目标分屏键盘。In one embodiment, a keyboard response switching module is further included, configured to be in the active position to which the floating keyboard is moved. In the case of a preset response area in the target split screen, the floating keyboard is switched to the target split screen keyboard displayed in the second fixed display area of the target split screen.
在一个实施例中,当前分屏和目标分屏属于不同的分屏区域;键盘移动模块1306,还用于响应于对目标分屏键盘触发的移动操作,将目标分屏键盘切换为可移动的悬浮键盘;键盘切换模块1304,还用于在悬浮键盘所移动到的作用位置处于当前分屏中的预设响应区域的情况下,将悬浮键盘切换成在第一固定展示区域中进行显示的分屏键盘。In one embodiment, the current split screen and the target split screen belong to different split screen areas; the keyboard movement module 1306 is also used to switch the target split screen keyboard to be movable in response to a movement operation triggered on the target split screen keyboard. Floating keyboard; keyboard switching module 1304 is also used to switch the floating keyboard to the split screen displayed in the first fixed display area when the active position to which the floating keyboard is moved is in the preset response area in the current split screen. On-screen keyboard.
在一个实施例中,分屏键盘包括移动操作入口;键盘切换模块1304,还用于响应于针对移动操作入口的触发操作,将分屏键盘切换为可移动的悬浮键盘;键盘移动模块1306,还用于响应于触发操作的结束,将悬浮键盘移动到触发操作结束时所对应的作用位置上进行显示。In one embodiment, the split-screen keyboard includes a mobile operation portal; the keyboard switching module 1304 is also configured to switch the split-screen keyboard to a movable floating keyboard in response to a triggering operation for the mobile operation portal; the keyboard movement module 1306 is also configured to Used to respond to the end of the trigger operation and move the floating keyboard to the corresponding action position when the trigger operation ends for display.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;还包括输入框区域显示模块,用于在当前分屏中显示分屏键盘的情况下,在第一固定展示区域的顶部位置,显示用于展示输入内容的输入框区域;在分屏键盘切换为可移动的悬浮键盘的情况下,将输入框区域移动到底部位置进行显示。In one embodiment, the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display a split-screen keyboard at the top of the first fixed display area when the split-screen keyboard is displayed in the current split screen. Position, display the input box area used to display input content; when the split-screen keyboard is switched to a movable floating keyboard, the input box area is moved to the bottom position for display.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;还包括输入框区域显示模块,用于在分屏键盘切换为可移动的悬浮键盘的情况下,在底部位置显示用于展示输入内容的输入框区域;在悬浮键盘移动到当前分屏中的预设响应区域中的情况下,将悬浮键盘切换成在底部位置进行显示的分屏键盘;将输入框区域移动到第一固定展示区域的顶部位置进行显示。In one embodiment, the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display the input box area at the bottom when the split-screen keyboard is switched to a movable floating keyboard. Display the input box area of the input content; when the floating keyboard is moved to the preset response area in the current split screen, switch the floating keyboard to the split-screen keyboard displayed at the bottom position; move the input box area to the first Display at the top of the fixed display area.
在一个实施例中,第一固定展示区域位于当前分屏的底部位置;还包括输入框区域显示模块,用于在分屏键盘切换为可移动的悬浮键盘的情况下,在底部位置显示用于展示输入内容的输入框区域;在悬浮键盘所移动到的作用位置处于当前分屏中的预设响应区域范围中的情况下,将悬浮键盘移动到底部位置进行显示;将输入框区域移动到第一固定展示区域的顶部位置进行显示。In one embodiment, the first fixed display area is located at the bottom of the current split screen; an input box area display module is also included, configured to display the input box area at the bottom when the split-screen keyboard is switched to a movable floating keyboard. Display the input box area of the input content; when the floating keyboard is moved to a position within the preset response area in the current split screen, move the floating keyboard to the bottom position for display; move the input box area to the Displayed at the top of a fixed display area.
在一个实施例中,还包括输入事件响应模块,用于在分屏显示的情况下,在触发输入事件的当前分屏中显示用于展示输入内容的输入框区域;在与当前分屏属于不同分屏区域的其他分屏中,显示针对输入框区域进行输入的、预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。In one embodiment, an input event response module is also included, configured to display an input box area for displaying input content in the current split screen that triggers the input event in the case of split-screen display; in the current split screen that is different from the current split screen In other split screens of the split screen area, a preset type of target keyboard for input in the input box area is displayed; the preset type includes any one of a split screen keyboard type and a floating keyboard type.
在一个实施例中,还包括键盘初始展示模块,用于在电子设备处于分屏显示的情况下,在电子设备的初始展示区域中,显示预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;初始展示区域,是基于电子设备的用户持握位置确定的。In one embodiment, a keyboard initial display module is also included, configured to display a preset type of target keyboard in the initial display area of the electronic device when the electronic device is in split-screen display; the preset type includes a split-screen keyboard. Either type or floating keyboard type; the initial display area is determined based on the user's holding position of the electronic device.
在一个实施例中,还包括键盘初始展示模块,用于在分屏显示的情况下,在初始展示区域中,显示预设类型的目标键盘;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;初始展示区域,是基于各分屏中各自显示的画面内容和键盘遮挡条件确定的。In one embodiment, a keyboard initial display module is also included, configured to display a preset type of target keyboard in the initial display area in the case of split-screen display; the preset type includes a split-screen keyboard type and a floating keyboard type. Any of them; the initial display area is determined based on the screen content displayed in each split screen and the keyboard occlusion conditions.
在一个实施例中,还包括初始展示区域更新模块,用于在悬浮键盘移动到作用位置的情况下,响应于针对悬浮键盘的初始区域更新操作,将悬浮键盘处于作用位置所对应的显示区域,确定为在分屏显示的情况下预设类型的目标键盘进行显示时的初始展示区域;预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。In one embodiment, an initial display area update module is also included, configured to place the floating keyboard in the display area corresponding to the active position in response to the initial area update operation for the floating keyboard when the floating keyboard moves to the active position, Determine the initial display area when the target keyboard of the preset type is displayed in a split-screen display; the preset type includes any one of the split-screen keyboard type and the floating keyboard type.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;还包括镜像键盘显示模块,用于在分屏键盘切换为可移动的悬浮键盘的情况下,在悬浮键盘关联的区域中,显示与输入框区域关联的镜像输入框;镜像输入框用于同步显示输入框区域中的内容。In one embodiment, the current split screen includes an input box area for displaying input content; it also includes a mirror keyboard display module for when the split screen keyboard is switched to a movable floating keyboard, the floating keyboard associated In the area, the mirror input box associated with the input box area is displayed; the mirror input box is used to synchronously display the content in the input box area.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;还包括镜像键盘显示模块,用于在输入框区域与分屏键盘处于不同分屏中的情况下,在分屏键盘关联的区域中,显示与输入框区域关联的镜像输入框;镜像输入框用于同步显示输入框区域中的内容。In one embodiment, the current split screen includes an input box area for displaying input content; it also includes a mirror keyboard display module for displaying the input box area on the split screen when the input box area and the split screen keyboard are in different split screens. In the area associated with the keyboard, the mirrored input box associated with the input box area is displayed; the mirrored input box is used to synchronously display the content in the input box area.
在一个实施例中,还包括分屏列表显示模块和转移分屏显示模块;其中:分屏列表显示模块,用于在分屏键盘切换为可移动的悬浮键盘的情况下,显示分屏列表;分屏列表中包括与当前分屏属于不同分屏区域的其他分屏;转移分屏显示模块,用于响应于移动操作的结束,
将悬浮键盘切换成在分屏列表中的转移分屏内进行显示的分屏键盘;转移分屏,是移动操作结束时所对应的作用位置在分屏列表中所指向的其他分屏。In one embodiment, it also includes a split-screen list display module and a transfer split-screen display module; wherein: a split-screen list display module is used to display the split-screen list when the split-screen keyboard is switched to a movable floating keyboard; The split screen list includes other split screens that belong to different split screen areas from the current split screen; the transfer split screen display module is used to respond to the end of the mobile operation, Switch the floating keyboard to the split-screen keyboard displayed in the transferred split-screen in the split-screen list; the transferred split-screen is the other split-screen pointed to by the corresponding action position at the end of the move operation.
在一个实施例中,还包括转移入口交互模块,用于在分屏显示的情况下,在第一固定展示区域中显示与分屏键盘关联的键盘转移入口;响应于对键盘转移入口的触发操作,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示。In one embodiment, a transfer portal interaction module is also included, configured to display a keyboard transfer portal associated with the split-screen keyboard in the first fixed display area in the case of split-screen display; in response to a triggering operation on the keyboard transfer portal , transfer the split-screen keyboard to another split-screen that belongs to a different split-screen area from the current split-screen for display.
在一个实施例中,转移入口交互模块,还用于响应于对键盘转移入口的触发操作,显示分屏列表;分屏列表中包括与当前分屏属于不同分屏区域的其他分屏;响应于在分屏列表中的选择操作,将分屏键盘转移到选择操作所选中的转移分屏中进行显示。In one embodiment, the transfer portal interaction module is also configured to display a split screen list in response to a triggering operation on the keyboard transfer portal; the split screen list includes other split screens that belong to different split screen areas from the current split screen; in response to The selection operation in the split screen list will transfer the split screen keyboard to the transferred split screen selected by the selection operation for display.
在一个实施例中,当前分屏中包括用于展示输入内容的输入框区域;输入框区域交互模块,用于响应于针对输入框区域触发的第一手势,将分屏键盘转移到与当前分屏属于不同分屏区域的其他分屏中进行显示;在分屏键盘转移到其他分屏中进行显示的情况下,响应于针对输入框区域触发的第二手势,将分屏键盘转移回在第一固定展示区域中进行显示。In one embodiment, the current split screen includes an input box area for displaying input content; the input box area interaction module is configured to, in response to a first gesture triggered for the input box area, transfer the split screen keyboard to the current split screen. The screen is displayed in other split screens belonging to different split screen areas; when the split screen keyboard is transferred to other split screens for display, in response to the second gesture triggered for the input box area, the split screen keyboard is transferred back to the split screen. Displayed in the first fixed display area.
上述键盘显示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。Each module in the above keyboard display device can be implemented in whole or in part by software, hardware and combinations thereof. Each of the above modules can be embedded in or independent of the processor in the electronic device in the form of hardware, or can be stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
在一个实施例中,提供了一种电子设备,该电子设备可以是终端,其内部结构图可以如图14所示。该电子设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的输入/输出接口用于处理器与外部设备之间交换信息。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种键盘显示方法。该电子设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。本领域技术人员可以理解,图14中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。In one embodiment, an electronic device is provided. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. 14 . The electronic device includes a processor, a memory, an input/output interface, a communication interface, a display unit and an input device. Among them, the processor, memory and input/output interface are connected through the system bus, and the communication interface, display unit and input device are connected to the system bus through the input/output interface. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes non-volatile storage media and internal memory. The non-volatile storage medium stores operating systems and computer programs. This internal memory provides an environment for the execution of operating systems and computer programs in non-volatile storage media. The input/output interface of this electronic device is used to exchange information between the processor and external devices. The communication interface of the electronic device is used for wired or wireless communication with external terminals. The wireless mode can be implemented through WIFI, mobile cellular network, NFC (Near Field Communication) or other technologies. The computer program implements a keyboard display method when executed by a processor. The display unit of the electronic device is used to form a visually visible picture, and may be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device can be a touch layer covered on the display screen, or it can be a button, trackball or touch pad provided on the casing of the electronic device, or it can be External keyboard, trackpad or mouse, etc. Those skilled in the art can understand that the structure shown in Figure 14 is only a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the electronic equipment to which the solution of the present application is applied. Specific electronic devices can May include more or fewer parts than shown, or combine certain parts, or have a different arrangement of parts.
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行键盘显示方法的操作。An embodiment of the present application also provides a computer-readable storage medium. One or more non-volatile computer-readable storage media containing computer-executable instructions, which when executed by one or more processors, cause the processors to perform the operations of the keyboard display method.
本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行键盘显示方法。An embodiment of the present application also provides a computer program product containing instructions that, when run on a computer, causes the computer to execute a keyboard display method.
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all It is information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁
变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage. In the media, when executed, the computer program may include the processes of the above method embodiments. Any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive switching memory (ReRAM), magnetic Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, etc. Volatile memory may include random access memory (Random Access Memory, RAM) or external cache memory. By way of illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM). The databases involved in the various embodiments provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include blockchain-based distributed databases, etc., but are not limited thereto. The processors involved in the various embodiments provided in this application may be general-purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to this.
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
The technical features of the above embodiments can be combined in any way. To simplify the description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, all possible combinations should be used. It is considered to be within the scope of this manual. The above-described embodiments only express several implementation modes of the present application, and their descriptions are relatively specific and detailed, but should not be construed as limiting the patent scope of the present application. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all fall within the protection scope of the present application. Therefore, the scope of protection of this application should be determined by the appended claims.
Claims (20)
- 一种键盘显示方法,其中,包括:A keyboard display method, which includes:在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;In the case of split-screen display, the split-screen keyboard is displayed in the first fixed display area of the current split screen;响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered for the split-screen keyboard, switching the split-screen keyboard to a movable floating keyboard; and响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。In response to the end of the movement operation, the floating keyboard is moved to the corresponding action position at the end of the movement operation for display.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在所述悬浮键盘所移动到的作用位置处于目标分屏中的预设响应区域的情况下,将所述悬浮键盘切换成在所述目标分屏的第二固定展示区域中进行显示的目标分屏键盘。When the action position to which the floating keyboard is moved is in the preset response area in the target split screen, the floating keyboard is switched to the target split display in the second fixed display area of the target split screen. On-screen keyboard.
- 根据权利要求2所述的方法,其中,所述当前分屏和所述目标分屏属于不同的分屏区域;所述方法还包括:The method according to claim 2, wherein the current split screen and the target split screen belong to different split screen areas; the method further includes:响应于对所述目标分屏键盘触发的移动操作,将所述目标分屏键盘切换为可移动的悬浮键盘;及In response to a movement operation triggered on the target split-screen keyboard, switching the target split-screen keyboard to a movable floating keyboard; and在所述悬浮键盘所移动到的作用位置处于所述当前分屏中的预设响应区域的情况下,将所述悬浮键盘切换成在所述第一固定展示区域中进行显示的分屏键盘。When the active position to which the floating keyboard is moved is in the preset response area in the current split screen, the floating keyboard is switched to a split-screen keyboard displayed in the first fixed display area.
- 根据权利要求1所述的方法,其中,所述分屏键盘包括移动操作入口;所述响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘,包括:The method according to claim 1, wherein the split-screen keyboard includes a mobile operation portal; in response to a mobile operation triggered for the split-screen keyboard, switching the split-screen keyboard into a movable floating keyboard, include:响应于针对所述移动操作入口的触发操作,将所述分屏键盘切换为可移动的悬浮键盘;In response to a trigger operation for the mobile operation portal, switch the split-screen keyboard to a movable floating keyboard;所述响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示,包括:In response to the end of the movement operation, moving the floating keyboard to the corresponding action position at the end of the movement operation for display includes:响应于所述触发操作的结束,将所述悬浮键盘移动到所述触发操作结束时所对应的作用位置上进行显示。In response to the end of the trigger operation, the floating keyboard is moved to the corresponding action position when the trigger operation ends for display.
- 根据权利要求1所述的方法,其中,所述第一固定展示区域位于所述当前分屏的底部位置;所述方法还包括:The method according to claim 1, wherein the first fixed display area is located at the bottom of the current split screen; the method further includes:在所述当前分屏中显示所述分屏键盘的情况下,在所述第一固定展示区域的顶部位置,显示用于展示输入内容的输入框区域;及When the split-screen keyboard is displayed in the current split-screen, an input box area for displaying input content is displayed at the top position of the first fixed display area; and在所述分屏键盘切换为可移动的悬浮键盘的情况下,将所述输入框区域移动到所述底部位置进行显示。When the split-screen keyboard is switched to a movable floating keyboard, the input box area is moved to the bottom position for display.
- 根据权利要求1所述的方法,其中,所述第一固定展示区域位于所述当前分屏的底部位置;所述方法还包括:The method according to claim 1, wherein the first fixed display area is located at the bottom of the current split screen; the method further includes:在所述分屏键盘切换为可移动的悬浮键盘的情况下,在所述底部位置显示用于展示输入内容的输入框区域;When the split-screen keyboard is switched to a movable floating keyboard, an input box area for displaying input content is displayed at the bottom position;在所述悬浮键盘移动到所述当前分屏中的预设响应区域中的情况下,将所述悬浮键盘切换成在所述底部位置进行显示的分屏键盘;及When the floating keyboard moves to the preset response area in the current split screen, switch the floating keyboard to a split-screen keyboard displayed at the bottom position; and将所述输入框区域移动到所述第一固定展示区域的顶部位置进行显示。The input box area is moved to the top position of the first fixed display area for display.
- 根据权利要求1所述的方法,其中,所述第一固定展示区域位于所述当前分屏的底部位置;所述方法还包括:The method according to claim 1, wherein the first fixed display area is located at the bottom of the current split screen; the method further includes:在所述分屏键盘切换为可移动的悬浮键盘的情况下,在所述底部位置显示用于展示输入内容的输入框区域;When the split-screen keyboard is switched to a movable floating keyboard, an input box area for displaying input content is displayed at the bottom position;在所述悬浮键盘所移动到的作用位置处于所述当前分屏中的预设响应区域范围中的情况下,将所述悬浮键盘移动到所述底部位置进行显示;及When the active position to which the floating keyboard is moved is within the preset response area range in the current split screen, move the floating keyboard to the bottom position for display; and将所述输入框区域移动到所述第一固定展示区域的顶部位置进行显示。The input box area is moved to the top position of the first fixed display area for display.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在分屏显示的情况下,在触发输入事件的当前分屏中显示用于展示输入内容的输入框区域;及 In the case of split-screen display, display the input box area used to display input content in the current split-screen that triggers the input event; and在与所述当前分屏属于不同分屏区域的其他分屏中,显示针对所述输入框区域进行输入的、预设类型的目标键盘;所述预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。In other split screens that belong to different split screen areas from the current split screen, display a preset type of target keyboard for input in the input box area; the preset type includes a split screen keyboard type and a floating keyboard type. any of them.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在电子设备处于分屏显示的情况下,在所述电子设备的初始展示区域中,显示预设类型的目标键盘;When the electronic device is in split-screen display, display a preset type of target keyboard in the initial display area of the electronic device;所述预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;所述初始展示区域,是基于所述电子设备的用户持握位置确定的。The preset type includes any one of a split-screen keyboard type and a floating keyboard type; the initial display area is determined based on the user's holding position of the electronic device.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在分屏显示的情况下,在初始展示区域中,显示预设类型的目标键盘;In the case of split-screen display, a preset type of target keyboard is displayed in the initial display area;所述预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种;所述初始展示区域,是基于所述各分屏中各自显示的画面内容和所述键盘遮挡条件确定的。The preset type includes any one of a split-screen keyboard type and a floating keyboard type; the initial display area is determined based on the screen content displayed in each split-screen and the keyboard occlusion condition.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在所述悬浮键盘移动到所述作用位置的情况下,响应于针对所述悬浮键盘的初始区域更新操作,将所述悬浮键盘处于所述作用位置所对应的显示区域,确定为在分屏显示的情况下预设类型的目标键盘进行显示时的初始展示区域;When the floating keyboard moves to the active position, in response to the initial area update operation for the floating keyboard, the display area corresponding to the active position of the floating keyboard is determined to be displayed in the split screen. The initial display area when the target keyboard of the default type is displayed;所述预设类型包括分屏键盘类型和悬浮键盘类型中的任意一种。The preset type includes any one of a split-screen keyboard type and a floating keyboard type.
- 根据权利要求1所述的方法,其中,所述当前分屏中包括用于展示输入内容的输入框区域;所述方法还包括以下至少一项:The method according to claim 1, wherein the current split screen includes an input box area for displaying input content; the method further includes at least one of the following:在所述分屏键盘切换为可移动的悬浮键盘的情况下,在所述悬浮键盘关联的区域中,显示与所述输入框区域关联的镜像输入框;所述镜像输入框用于同步显示所述输入框区域中的内容;及When the split-screen keyboard is switched to a movable floating keyboard, in the area associated with the floating keyboard, a mirrored input box associated with the input box area is displayed; the mirrored input box is used to synchronously display all the content in the input box area; and在所述输入框区域与所述分屏键盘处于不同分屏中的情况下,在所述分屏键盘关联的区域中,显示与所述输入框区域关联的镜像输入框;所述镜像输入框用于同步显示所述输入框区域中的内容。When the input box area and the split-screen keyboard are in different split-screens, a mirrored input box associated with the input box area is displayed in the area associated with the split-screen keyboard; the mirrored input box Used to synchronously display the content in the input box area.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在所述分屏键盘切换为可移动的悬浮键盘的情况下,显示分屏列表;所述分屏列表中包括与所述当前分屏属于不同分屏区域的其他分屏;及When the split-screen keyboard is switched to a movable floating keyboard, a split-screen list is displayed; the split-screen list includes other split-screens that belong to different split-screen areas from the current split-screen; and响应于所述移动操作的结束,将所述悬浮键盘切换成在所述分屏列表中的转移分屏内进行显示的分屏键盘;In response to the end of the movement operation, switching the floating keyboard to a split-screen keyboard displayed in the transferred split-screen in the split-screen list;所述转移分屏,是所述移动操作结束时所对应的作用位置在所述分屏列表中所指向的其他分屏。The transferred split screen is the other split screen pointed to by the corresponding action position in the split screen list when the movement operation ends.
- 根据权利要求1所述的方法,其中,所述方法还包括:The method of claim 1, further comprising:在分屏显示的情况下,在所述第一固定展示区域中显示与所述分屏键盘关联的键盘转移入口;及In the case of split-screen display, display a keyboard transfer entry associated with the split-screen keyboard in the first fixed display area; and响应于对所述键盘转移入口的触发操作,将所述分屏键盘转移到与所述当前分屏属于不同分屏区域的其他分屏中进行显示。In response to a triggering operation on the keyboard transfer portal, the split-screen keyboard is transferred to other split-screens that belong to different split-screen areas from the current split-screen for display.
- 根据权利要求14所述的方法,其中,所述响应于对所述键盘转移入口的触发操作,将所述分屏键盘转移到与所述当前分屏属于不同分屏区域的其他分屏中进行显示,包括:The method according to claim 14, wherein in response to the triggering operation of the keyboard transfer entrance, the split-screen keyboard is transferred to other split-screens that belong to different split-screen areas from the current split-screen. Display, including:响应于对所述键盘转移入口的触发操作,显示分屏列表;所述分屏列表中包括与所述当前分屏属于不同分屏区域的其他分屏;及In response to a triggering operation on the keyboard transfer portal, a split-screen list is displayed; the split-screen list includes other split-screens that belong to different split-screen areas from the current split-screen; and响应于在所述分屏列表中的选择操作,将所述分屏键盘转移到所述选择操作所选中的转移分屏中进行显示。In response to a selection operation in the split-screen list, the split-screen keyboard is transferred to the transferred split-screen selected by the selection operation for display.
- 根据权利要求1至15任意一项所述的方法,其中,所述当前分屏中包括用于展示输入内容的输入框区域;所述方法还包括:The method according to any one of claims 1 to 15, wherein the current split screen includes an input box area for displaying input content; the method further includes:响应于针对所述输入框区域触发的第一手势,将所述分屏键盘转移到与所述当前分屏属于不同分屏区域的其他分屏中进行显示;及 In response to the first gesture triggered for the input box area, the split-screen keyboard is transferred to other split-screens that belong to different split-screen areas from the current split-screen for display; and在所述分屏键盘转移到所述其他分屏中进行显示的情况下,响应于针对所述输入框区域触发的第二手势,将所述分屏键盘转移回在所述第一固定展示区域中进行显示。When the split-screen keyboard is transferred to the other split-screen for display, in response to the second gesture triggered for the input box area, the split-screen keyboard is transferred back to the first fixed display. displayed in the area.
- 一种键盘显示装置,其中,包括:A keyboard display device, which includes:分屏键盘显示模块,用于在分屏显示的情况下,在当前分屏的第一固定展示区域中显示分屏键盘;A split-screen keyboard display module is used to display a split-screen keyboard in the first fixed display area of the current split screen in the case of split-screen display;键盘切换模块,用于响应于针对所述分屏键盘触发的移动操作,将所述分屏键盘切换为可移动的悬浮键盘;及A keyboard switching module configured to switch the split-screen keyboard to a movable floating keyboard in response to a movement operation triggered for the split-screen keyboard; and键盘移动模块,用于响应于所述移动操作的结束,将所述悬浮键盘移动到所述移动操作结束时所对应的作用位置上进行显示。A keyboard moving module, configured to, in response to the end of the movement operation, move the floating keyboard to the corresponding action position when the movement operation ends for display.
- 一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其中,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至16中任一项所述的键盘显示方法的操作。An electronic device, including a memory and a processor. A computer program is stored in the memory. When the computer program is executed by the processor, the processor causes the processor to execute any one of claims 1 to 16. Operation of the keyboard display method.
- 一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至16中任一项所述的方法的操作。A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the operations of the method according to any one of claims 1 to 16 are implemented.
- 一种计算机程序产品,包括计算机程序,其中,该计算机程序被处理器执行时实现权利要求1至16中任一项所述的方法的操作。 A computer program product comprising a computer program, wherein the computer program implements the operations of the method according to any one of claims 1 to 16 when executed by a processor.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211076345.6 | 2022-09-05 | ||
CN202211076345.6A CN117648050A (en) | 2022-09-05 | 2022-09-05 | Keyboard display method, keyboard display device, electronic equipment and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024051436A1 true WO2024051436A1 (en) | 2024-03-14 |
Family
ID=90046562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/112134 WO2024051436A1 (en) | 2022-09-05 | 2023-08-10 | Keyboard display method and apparatus, electronic device, and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117648050A (en) |
WO (1) | WO2024051436A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526494A (en) * | 2017-09-06 | 2017-12-29 | 北京小米移动软件有限公司 | Keyboard display method, device, terminal and storage medium |
CN108519850A (en) * | 2018-04-09 | 2018-09-11 | 维沃移动通信有限公司 | A kind of keyboard interface display methods and mobile terminal |
CN111669459A (en) * | 2020-04-23 | 2020-09-15 | 华为技术有限公司 | Keyboard display method, electronic device and computer readable storage medium |
CN113721827A (en) * | 2021-05-31 | 2021-11-30 | 荣耀终端有限公司 | Floating keyboard display method, electronic equipment and storage medium |
WO2022166517A1 (en) * | 2021-02-04 | 2022-08-11 | Oppo广东移动通信有限公司 | Input method and apparatus, electronic device, and storage medium |
-
2022
- 2022-09-05 CN CN202211076345.6A patent/CN117648050A/en active Pending
-
2023
- 2023-08-10 WO PCT/CN2023/112134 patent/WO2024051436A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526494A (en) * | 2017-09-06 | 2017-12-29 | 北京小米移动软件有限公司 | Keyboard display method, device, terminal and storage medium |
CN108519850A (en) * | 2018-04-09 | 2018-09-11 | 维沃移动通信有限公司 | A kind of keyboard interface display methods and mobile terminal |
CN111669459A (en) * | 2020-04-23 | 2020-09-15 | 华为技术有限公司 | Keyboard display method, electronic device and computer readable storage medium |
WO2022166517A1 (en) * | 2021-02-04 | 2022-08-11 | Oppo广东移动通信有限公司 | Input method and apparatus, electronic device, and storage medium |
CN113721827A (en) * | 2021-05-31 | 2021-11-30 | 荣耀终端有限公司 | Floating keyboard display method, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN117648050A (en) | 2024-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11681866B2 (en) | Device, method, and graphical user interface for editing screenshot images | |
WO2021035884A1 (en) | Screen mirroring method and apparatus, terminal, and storage medium | |
WO2019174469A1 (en) | Message notification method, apparatus, device and storage medium | |
US9547525B1 (en) | Drag toolbar to enter tab switching interface | |
US10775971B2 (en) | Pinch gestures in a tile-based user interface | |
US10747416B2 (en) | User terminal device and method for displaying thereof | |
WO2019140976A1 (en) | Method and device for operating smart interactive tablet, and smart interactive tablet | |
WO2022017013A1 (en) | Application interface switching method and apparatus, and terminal and storage medium | |
WO2023010903A1 (en) | Desktop management method for terminal device, and terminal device | |
US20130159900A1 (en) | Method, apparatus and computer program product for graphically enhancing the user interface of a device | |
WO2021184375A1 (en) | Method for execution of hand gesture commands, apparatus, system, and storage medium | |
TWI616803B (en) | Method, apparatus and computer program product for zooming and operating screen frame | |
WO2022127304A1 (en) | Method and apparatus for adjusting interface display state, and device and storage medium | |
WO2018112925A1 (en) | Information display method, device and terminal apparatus | |
WO2022199454A1 (en) | Display method and electronic device | |
WO2019141119A1 (en) | User interface display method, device, and apparatus | |
WO2019129161A1 (en) | Method and apparatus for viewing background application on mobile terminal | |
US20230244378A1 (en) | Split-screen display control method and apparatus, electronic device, and storage medium | |
WO2023143430A1 (en) | Information display method and apparatus | |
WO2023005828A1 (en) | Message display method and apparatus, and electronic device | |
CN110471609B (en) | Text information editing method and device, computer equipment and storage medium | |
TWI680401B (en) | Electronic device and operation method thereof | |
WO2023045853A1 (en) | Interface display method and apparatus | |
WO2016155518A1 (en) | Interface interaction method and device | |
WO2024051436A1 (en) | Keyboard display method and apparatus, electronic device, and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23862134 Country of ref document: EP Kind code of ref document: A1 |