Catch Soft keyboard keys in fullscreen surface view

hey guys,
I almost completed my tiny Android / Java Desktop cross Platform GameFramework Extension :stuck_out_tongue:
here is the original Post , and the source code ( whole android studio project) on github:

TRY IT OUT
import download to android studio (both modules - crossplatform) //
or import only javalib module in your IDE , if you don’t have an android IDE(for desktop use only) 8):
(scroll down to latest post in this topic):

I encountered a problem though.
When demanding the softKeyboard in my Android SurfaceView, which has the fullscreen flag set,
the keyboard shows up, but no keys are detected upon pressing them, instead the touch events go thru and land
on my surface view. if you hit the upper border of the soft keyboard ( top line keys top edge) sometime some events
are triggered Oo you will see them in my log text on the surface view in the background.

how to solve this struggle? I have the feeling due to the fullscreen flag the view doesn’t get shifted correctly and
this way the touch events miss the keyboard and only cross it sometimes or what.

I made the keyboard pop up in onKey() of the KeyboardHandler class, so you can bring it up with the back button.
Change this if you need.

ps: the module for android is app, for java desktop usage its javalib
set the run config appropriate and you can try it out :slight_smile:
In the desktop version the left arrow key serves as back button.