我在android中使用这个chipView来处理这个简单的标签,比如视图。但它只接受电子邮件 ID 而不是简单的文本标签。
Contact contact = new Contact(firstName, lastName, displayName, @NonNull emailAddress, Uri avatarUrl)
如果我在chipView中按Enter,它只需要电子邮件作为标签,并从视图中删除简单的文本
我在android中使用这个chipView来处理这个简单的标签,比如视图。但它只接受电子邮件 ID 而不是简单的文本标签。
Contact contact = new Contact(firstName, lastName, displayName, @NonNull emailAddress, Uri avatarUrl)
如果我在chipView中按Enter,它只需要电子邮件作为标签,并从视图中删除简单的文本
似乎您正在使用的芯片库只接受电子邮件。使用这个MaterialChips库。
这是片段:
chipsInput.addChip(ChipInterface chip);
// or
chipsInput.addChip(Object id, Drawable icon, String label, String info);
// or
chipsInput.addChip(Drawable icon, String label, String info);
// or
chipsInput.addChip(Object id, Uri iconUri, String label, String info);
// or
chipsInput.addChip(Uri iconUri, String label, String info);
// or
chipsInput.addChip(String label, String info);