S Segga Member Licensed User Longtime User Oct 12, 2019 #1 After adding IME to the B4XDrawer example, all works fine except the IME_HeightChanged sub isn't triggering. I doesn't seem to be firing in other activities that I've added either?
After adding IME to the B4XDrawer example, all works fine except the IME_HeightChanged sub isn't triggering. I doesn't seem to be firing in other activities that I've added either?
Brandsum Well-Known Member Licensed User Oct 12, 2019 #2 Did you added required manifest code for IME height change event? Upvote 0
S Segga Member Licensed User Longtime User Oct 12, 2019 #3 Brandsum said: Did you added required manifest code for IME height change event? Click to expand... Yes. The IME_HeightChanged event works fine if I remove all of the B4XDrawer coding? Upvote 0
Brandsum said: Did you added required manifest code for IME height change event? Click to expand... Yes. The IME_HeightChanged event works fine if I remove all of the B4XDrawer coding?
S Segga Member Licensed User Longtime User Oct 12, 2019 #4 I have attached the original B4XDrawer example with an EditText and Button. Hopefully someone can confirm if it's just a problem on my end? Attachments B4A_B4XDrawer-IME-Test.zip 16 KB · Views: 240 Last edited: Oct 12, 2019 Upvote 0
I have attached the original B4XDrawer example with an EditText and Button. Hopefully someone can confirm if it's just a problem on my end?
Brandsum Well-Known Member Licensed User Oct 12, 2019 #5 You are using a translucent status bar. That is why it's not working. B4X: <item name="android:windowTranslucentStatus">true</item> You can find the explanation here after the last image of the first post. Note that this method will not work if the activity is in full screen mode (Issue 5497 - android - adjustResize windowSoftInputMode breaks when activity is fullscreen - Android). Click to expand... Upvote 0
You are using a translucent status bar. That is why it's not working. B4X: <item name="android:windowTranslucentStatus">true</item> You can find the explanation here after the last image of the first post. Note that this method will not work if the activity is in full screen mode (Issue 5497 - android - adjustResize windowSoftInputMode breaks when activity is fullscreen - Android). Click to expand...
S Segga Member Licensed User Longtime User Oct 13, 2019 #6 Brandsum said: You are using a translucent status bar. That is why it's not working. B4X: <item name="android:windowTranslucentStatus">true</item> You can find the explanation here after the last image of the first post. Click to expand... That explains it nicely. Thankyou Upvote 0
Brandsum said: You are using a translucent status bar. That is why it's not working. B4X: <item name="android:windowTranslucentStatus">true</item> You can find the explanation here after the last image of the first post. Click to expand... That explains it nicely. Thankyou