Android - 多个电子邮件地址作为输入

时间:2015-12-19 13:44:49

标签: android

我正在开发Android应用,需要通过电子邮件发送给各种用户。 目前我有一个'EditText',配置为:

android:inputType="textEmailAddress"

按下按钮后,电子邮件将发送到此字段中指定的地址。 但我想创建一个多地址输入列表。 有没有办法在不将'EditText'更改为多行并自行解析字符串的情况下执行此操作?

用Google搜索但无法找到解决方案。 有什么建议吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

EditText中有linesminLines属性。例如:

<EditText
     android:inputType="textEmailAddress" <!-- email address -->
     android:lines="8" <!-- Total Lines prior display -->
     android:minLines="6" <!-- Minimum lines -->
</EditText>

有关详细信息,请参阅this answer

答案 1 :(得分:1)

您可以使用分隔符分隔电子邮件: first_email@gmail.com, second_email@gmail.com等等。在您的代码调用split()方法中,从这条长行中获取一系列电子邮件。