Android AutoCompleteTextView с чипами

19

Я не уверен, что использую правильные слова для этой функции пользовательского интерфейса, но я добавил моментальный снимок того, что я ищу для достижения в своем приложении.

Используется в SMS-сообщении Go, где пользователь набирает контакты в текстовом редакторе после того, как пользователь выбирает контакт из раскрывающегося списка завершения, контакт вставляется в текст редактирования как показано в прикрепленном изображении. Текст редактирования все еще открыты для принятия дальнейшего ввода.

Для моего приложения я хотел бы выполнить группировку и вставку, как только пользователь вводит запятую. Как и тег ввода для StackOverflow (но я считаю, что я могу справиться с этим в одиночку.) Моя проблема в том, View это или как мне изменить EditText, чтобы вести себя следующим образом?

Спасибо.

    
задан nmvictor 03.10.2013 в 16:14
источник

4 ответа

16

Официальная библиотека Chips из Google (как используется в Gmail, Email, Calendar, Messaging) расположена по адресу Ссылка

Простой пример того, как его использовать, можно найти на странице Ссылка

    
ответ дан Scott Kennedy 07.03.2014 в 08:02
источник
  • Спасибо, приятель, за указатель. –  nmvictor 07.03.2014 в 08:10
  • @ScottKennedy Как импортировать чипы в студию Android? –  Bhargav 11.02.2016 в 08:31
  • @ScottKennedy Как импортировать чипы в студию Android в качестве библиотеки для моего текущего проекта и как использовать эту библиотеку? –  Bhargav 11.02.2016 в 08:39
  • @Bhargav вот пример того, как его использовать. materialdoc.es/chips –  moondaisy 17.05.2017 в 21:19
14

Еще две библиотеки микросхем.

  • Android Chips . В отличие от некоторых других, этот обновляется, чтобы иметь визуальные эффекты, отражающие недавно опубликованный стандарт .

  • Автозаполнение Token Auto . Это текстовое поле для автозаполнения стиля Android Gmail и фильтр.


ответ дан naXa 08.04.2015 в 10:23
источник
  • Спасибо, это просто и применимо –  Akhilesh Mani 08.10.2015 в 08:30
  • композитор находится под лицензией apache2, означает ли это, если я его использую, мне тоже нужно открыть приложение с открытым исходным кодом? –  bormat 25.07.2016 в 19:32
  • atleast upload sample / demo apks, чтобы мы могли протестировать его, прежде чем использовать его. благодаря –  ralphgabb 14.10.2016 в 09:57
  • @ralphspoon Один в рассоле - тот, кому нужно пощекотать =) Оба хранилища содержат образцы. Clone repo, открытый в Android Studio, создайте образец для себя и запустите его. –  naXa 14.10.2016 в 10:08
  • @bormat Я не юрист. Читайте FAQ. –  naXa 14.10.2016 в 10:11
10

Вы ищете библиотеку Чипы .

  • Ниже приведена Ссылка

  • Другая библиотека, которая работает с контактами Roman Nurik Ссылка

ответ дан M-WaJeEh 03.10.2013 в 16:17
источник
  • Приятная находка. Вспомни это. –  SBerg413 03.10.2013 в 16:18
  • Я считаю, что так и будет, большое вам спасибо! –  nmvictor 03.10.2013 в 16:20
2

есть новая библиотека для чипов материалов Android!

    
ответ дан Alex 10.02.2016 в 17:22
источник