virtualx-engine/platform/android/java
PouleyKetchoupp 69db38742f Virtual keyboard size adjustment fixes
1. Disable virtual keyboard focus adjustment on Android
The default adjustment setting was causing the view to pan down in order
to adjust the focus on the text content.
We don't need any focus adjustment since we're using a fixed size window
for our application.
Documentation:
https://developer.android.com/reference/android/view/WindowManager.LayoutParams#SOFT_INPUT_ADJUST_NOTHING

2. Fix virtual keyboard height regression
Disabling virtual keyboard focus adjustement caused get_keyboard_height
to always return 0 because it was calculated when the view is resized.
In order to fix it, a PopupWindow is now created on top of the main view
and is set for focus adjustments so the keyboard size can be calculated
based on this popup without affecting the main view.
2020-07-24 18:26:20 +02:00
..
app Revert "Enable the ability to use Godot as a subview within an Android app" 2020-07-10 08:51:21 +02:00
gradle/wrapper Miscellaneous cleanup for the Android codebase: 2020-03-25 09:00:37 -07:00
lib Virtual keyboard size adjustment fixes 2020-07-24 18:26:20 +02:00
build.gradle Remove GodotPayment android plugin 2020-06-22 11:11:41 +02:00
gradle.properties Android: Migrate deprecated support library to AndroidX 2020-05-10 19:08:27 +03:00
gradlew Fix lint error/warning while building android template 2018-12-18 17:26:33 +09:00
gradlew.bat Git: Explicitly list binary files as such to avoid EOL change 2019-05-25 10:43:48 +02:00
settings.gradle Follow up cleanup for the godotpayment project module 2020-06-24 22:52:05 +02:00