Android 软键盘交互问题
我正在设计一个 Android 应用程序,但遇到了一些布局问题。
我的屏幕上连续有 3 个 EditText,我希望软键盘上的“下一个”键可以在 EditText 字段之间循环。就目前而言,“下一步”键没有任何作用。
此外,当显示软键盘时,它会覆盖三分之一的 EditText。有没有办法在绘制软键盘的情况下将布局推高?
谢谢!
I am designing an Android app and I'm having a couple of layout issues.
I have a screen with 3 EditTexts on it in a row, and I would like for the 'next' key on the soft keyboard to cycle between the EditText fields. As for now, the 'next' key has no effect.
Also, when the soft keyboard is displayed, it covers up the third of the EditTexts. Is there any way to push up the layout in the event that the soft keyboard is drawn?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于第二个问题,在
AndroidManifest.xml
的
元素上使用android:windowSoftInputMode="adjustResize"
:确保将布局的内容包装到
ScrollView
中,以便轻松浏览。For the second problem, on your
<activity>
element of theAndroidManifest.xml
useandroid:windowSoftInputMode="adjustResize"
:Make sure you have wrapped the content of your layout into a
ScrollView
, so that it will be easily browsable.