Android:虚拟键盘:用户不知道他正在填写什么EditText

发布于 2024-11-14 09:27:52 字数 219 浏览 3 评论 0原文

我有一些用户必须填写的表单,我使用 EditText 输入信息。

问题是,当用户使用虚拟键盘时,没有关于他要填写哪个字段的信息。

所以当只有一个字段时没问题,但当他有 4 个或更多字段时,他填写第一个字段,按下一个,然后他就得到了记住第二个字段是什么等等,

是否有一种方法可以在 EditText 中设置标题,以便它不仅仅是一个文本区域,它有一个标题来提醒用户他正在输入什么?

I have a few forms that the user has to fill in and I use EditText to enter the information.

the problem is, when the user uses the virtual keyboard there no information about which field he is filling in.

so its fine when there is only one field but when he has 4 or more he fills in the first one, presses next and he has to remember what was the second field and so on

is there a way to set a title in the EditText so that instead of being just a text zone it has a title to remind the user what he is inputing ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

陌路黄昏 2024-11-21 09:27:52

您可以添加提示,用有用的提醒(以淡出的颜色)预先填充 EditText。当用户开始输入时,该信息就会消失。

android:hint="Type your name here"

You can add a hint, which pre-fills the EditText with a useful reminder (in a faded-out colour). This disappears when the user starts typing.

android:hint="Type your name here"
伴我老 2024-11-21 09:27:52

不幸的是,输入法编辑器不允许您这样做(尽管那会很好)。尝试在 EditText 实例上设置属性 android:imeOptions="flagNoExtractUi"

Unfortunately the input method editor bits don't let you do that (though that would be nice). Try setting the attribute android:imeOptions="flagNoExtractUi" on the EditText instances.

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