Как Gmail удается поместить ViewGroup в часть EditText MultiAutoCompleteTextView

Это легко проверить

  • Откройте приложение Gmail на Android

  • Нажмите «Создать»

  • Добавьте 2 или более контактов в поле To

Обратите внимание, как отформатированы контакты внутри EditText. Это не просто цепочки электронных писем, каждая из которых выглядит как TextView с compoundDrawable. Но затем, даже больше, чем TextView, вы можете щелкнуть по каждому из них. И когда вы нажимаете, появляется кнопка X, чтобы вы могли удалить ту, на которую нажали. Это здорово.

Проблема в том, что я не могу найти в Интернете никакой документации о том, как это делает команда Google Gmail. Кто-нибудь знает, как и не против показать пример кода с частями xml и java?


person Katedral Pillon    schedule 18.03.2014    source источник


Ответы (1)


Вы должны взглянуть на это.

Как правильно добавлять и удалять контактные пузыри в multiautocompletetextview с космическим токенизатором, таким как gmail, для поля в android

Прошу пользоваться поиском, прежде чем задавать вопросы. Скорее всего, функция или техника уже может быть реализована кем-то.

person Anoop Chandrika HarisudhanNair    schedule 30.07.2014