Hi,
Background:
We have for some time used MobiControl Kiosk/Lockdown to launch our own Android apk in order to control how our Kiosk apps would work.
Due to that we are now moving torwards iPad, we are then looking into using SOTI Surf.
So far it has worked well and we are going to use it on iPad's.
However on Android we have discovered that SOTI Surf does not behave in the way we are used to with the keyboard "pushing" up the screen and squeezing it to become smaller.
After talking to our developer that made it possible for the keyboard to "adjustResize" on top of the screen, we then started looking at the parameter that was setting this behaviour.
Below Android API level 30 it is called:
SOFT_INPUT_ADJUST_RESIZE
https://developer.android.com/reference/android/view/WindowManager.LayoutParams#SOFT_INPUT_ADJUST_RESIZE
30 and Above it is:
https://developer.android.com/reference/android/view/Window#setDecorFitsSystemWindows(boolean)
From what we can gather and how this works, this would be a setting in the SOTI Surf app, that does not exist today.
However, surf has sendinfo that can be used.
The Questions:
Is it possible to send info to the SOTI Surf App and tell it to slide the keyboard above the screen as the above parameters suggest?
Like this:
sendinfo net.soti.action.window.setDecorFitsSystemWindows 1
sendinfo net.soti.action.windowSoftInputMode adjustResize
Or:
sendinfo net.soti.action.windowSoftInputMode SOFT_INPUT_ADJUST_RESIZE 0
Only examples above and they do not work.
Any ideas?