我创建了一个简单的登录界面,将登录按钮、用户名和密码编辑框从底部垂直堆叠。
当有人点击用户名/密码字段时,虚拟键盘会弹出并隐藏其下方的编辑框或按钮。我在另一个应用程序中看到过这种情况,即登录按钮始终保持在可见区域内... 我该如何实现这一点?
我创建了一个简单的登录界面,将登录按钮、用户名和密码编辑框从底部垂直堆叠。
当有人点击用户名/密码字段时,虚拟键盘会弹出并隐藏其下方的编辑框或按钮。我在另一个应用程序中看到过这种情况,即登录按钮始终保持在可见区域内... 我该如何实现这一点?
在你的 <activity>
元素的 AndroidManifest.xml
中使用 android:windowSoftInputMode="adjustResize"
:
<activity android:name=".YourActivity"
android:windowSoftInputMode="adjustResize">
</activity>
请确保您已经将布局的内容包装在 ScrollView
中,这样它将更易于浏览。