How to Design UI to Automatically Adjust to Avoid the Android Virtual Keyboard?

I am using UE5.4 in pure Blueprint mode to develop a chat game that runs on Android phones. How can I set up the chat interface UI so that it automatically adjusts to avoid the virtual keyboard that pops up when the input box is selected?

I’ve been stuck on this issue for many days, and I’ve tried many methods, but none have worked. I would greatly appreciate any help. Thank you very much.