gpt4 book ai didi

android - 为什么不android :inputType ="textMultiLine|textEmailAddress" allow multiple lines

转载 作者:行者123 更新时间:2023-11-30 03:22:11 24 4
gpt4 key购买 nike

我有一个需要接受多个电子邮件地址的 EditText 输入字段。
例如在多行上。
但是通过设置 android:inputType="textMultiLine|textEmailAddress"
textEmailAddress 选项停止输入多行。
我搜索了谷歌和 SO,所有“解决方案”都没有解决这个问题。
什么是可行的解决方案?

最佳答案

however by setting android:inputType="textMultiLine|textEmailAddress" the textEmailAddress options stops multiple lines being entered.

textEmailAddresstextMultiline 是对 IME(输入法编辑器)的提示。 Android 设备上有许多输入法编辑器,但并非所有输入法编辑器都一定会按照您想要的方式提供。 textEmailAddresstextMultiline 在某些 IME 上无法协同工作,我并不感到非常惊讶。

这里有一些选项:

  1. 只需使用 textMultiline 并希望用户不会因为获取 @ 键的麻烦而用干草叉攻击您。

  2. 使用多个 EditText 小部件。例如,您可能有一个(或几个)textEmailAddress EditText 小部件,加上一个 + ImageButton 来添加更多,为每个 EditText 收集一个地址。

关于android - 为什么不android :inputType ="textMultiLine|textEmailAddress" allow multiple lines,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18934481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com