How to arrange the layout when Soft Keyboard opens up in android

I have searched for various answers for this particular problem but could not find one. I am developing an android application and I am currently up to arranging the layouts.

My problem is when a soft keyboard opens up in a form containing lots of input fields, the buttons at the bottom also keeps coming up. What I want is the buttons should not come up and along with this the form should be scrollable to bottom of the layout while the soft keyboard is still visible.

Before I was trying lots of modes combinations for windowSoftInputMode inside AndroidManifest.xml in the respective activity, but could not get any satisfactory result.

Screenshots: The normal form (shown the bottom part) looks like this:

When the soft keyboard opens up, it cuts the lower portion ie I am unable to scroll the layout further.

I somehow managed to remove the buttons using following code, I do not know whether this is correct or not:

<activity
        android:name=".usermanagement.SignUp"
        android:label="साइन अप"
        android:windowSoftInputMode="stateVisible|adjustPan" />

Now I am wondering whether I can scroll to the bottom of the layout while keeping the soft keyboard active and not showing the buttons(Home button and Next button)

链接地址: http://www.djcxy.com/p/93436.html

上一篇: 小吃店出现在键盘后面

下一篇: 软键盘在Android中打开时如何排列布局