Android 软键盘交互问题

发布于 2024-09-09 17:43:16 字数 195 浏览 5 评论 0原文

我正在设计一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

衣神在巴黎 2024-09-16 17:43:16

对于第二个问题,在 AndroidManifest.xml 元素上使用 android:windowSoftInputMode="adjustResize"

<activity android:name=".YourActivity"
          android:windowSoftInputMode="adjustResize">
</activity>

确保将布局的内容包装到 ScrollView 中,以便轻松浏览。

For the second problem, on your <activity> element of the AndroidManifest.xml use android:windowSoftInputMode="adjustResize":

<activity android:name=".YourActivity"
          android:windowSoftInputMode="adjustResize">
</activity>

Make sure you have wrapped the content of your layout into a ScrollView, so that it will be easily browsable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文