Mashiane Expert Licensed User Longtime User Oct 27, 2021 #1 Hi there In my layout I have some input controls and on opening the B4XPage, the keyboard shows and sits on top of the input controls. How can I achieve the same effect of a form moving up so that the keyboard rests / moves itself just like in Android? Thanks
Hi there In my layout I have some input controls and on opening the B4XPage, the keyboard shows and sits on top of the input controls. How can I achieve the same effect of a form moving up so that the keyboard rests / moves itself just like in Android? Thanks
Semen Matusovskiy Well-Known Member Licensed User Oct 27, 2021 #2 Simply put all on ScrollView and change ScrollView.ScrollOffsetY. ScrollView.Height should include keyboard height Upvote 0
Simply put all on ScrollView and change ScrollView.ScrollOffsetY. ScrollView.Height should include keyboard height
Mashiane Expert Licensed User Longtime User Oct 27, 2021 #3 Semen Matusovskiy said: Simply put all on ScrollView Click to expand... How do I achieve this exactly because this does not behave like a panel and is not shown on the "parent" propery of the property bag. Upvote 0
Semen Matusovskiy said: Simply put all on ScrollView Click to expand... How do I achieve this exactly because this does not behave like a panel and is not shown on the "parent" propery of the property bag.
Mashiane Expert Licensed User Longtime User Oct 27, 2021 #4 Great, found a possible solution: https://www.b4x.com/android/forum/t...rollview-in-original-position.129554/#content Upvote 0
Great, found a possible solution: https://www.b4x.com/android/forum/t...rollview-in-original-position.129554/#content
Andrew (Digitwell) Well-Known Member Licensed User Longtime User Oct 27, 2021 #5 It is a bit easier to use a xclv then a scrollview. Put everything on a panel and then add it to the clv. Then follow the code in the link below. see here: https://www.b4x.com/android/forum/t...tomlistview-keyboard-handling.131078/#content Upvote 0
It is a bit easier to use a xclv then a scrollview. Put everything on a panel and then add it to the clv. Then follow the code in the link below. see here: https://www.b4x.com/android/forum/t...tomlistview-keyboard-handling.131078/#content