带有芯片的Android AutoCompleteTextView

nmv*_*tor 25 java android android-edittext

我不确定我是否正在使用这个UI功能的正确单词,但我附上了我希望在我的应用程序中实现的快照.

它由Go SMS使用,用户在编辑文本中键入联系人,在用户从完成下拉列表中选择联系人后,联系人将插入编辑文本中,如附图中所示.编辑文本仍然打开接受进一步的意见

对于我的应用程序,我想在用户输入逗号后立即进行分组和插入,就像StackOverflow的Tag输入一样(但我相信我可以单独处理它.)我的问题是这是什么类型的View或者如何修改EditText以表现这样?

具有分组值的EditText

谢谢.

Sco*_*edy 21

来自Google的官方Chips库(用于Gmail,电子邮件,日历,消息)位于https://android.googlesource.com/platform/frameworks/opt/chips/

有关如何使用它的简单示例,请访问https://code.google.com/p/platform-features-talk-io-2013/source/browse/src/com/example/iotalk/ChipsActivity.java


naX*_*aXa 14

另外两个芯片库.

  • Android芯片.与其他一些不同,这个更新为具有反映新发布的"材料设计" 标准的视觉效果.

    在此输入图像描述

  • 令牌自动完成.它是Android Gmail样式令牌自动完成文本字段和过滤器.

    在此输入图像描述
    在此输入图像描述


M-W*_*eEh 10

您正在寻找Chips图书馆.