Мое приложение IM должно поддерживать смайлики. Они являются GIF и имеют текстовые представления, которые используются в поле ввода, если пользователь выбирает один из них. Но я бы хотел отобразить их как изображения после их отправки. В настоящее время мой пользовательский адаптер массива отображает отправленное сообщение в TextView строки.
Каков правильный способ отображения изображений динамически в зависимости от появления их текстового представления? Нужно ли искать тексты для смайликов, и если вы нашли, удалите TextView из макета (relativeLayout подходит больше всего?) И добавьте TextView с началом IM, ImageView с смайликом и другим TextView. Если одновременно посылать больше смайликов, это может быть беспорядочно.
Есть ли более простой и логичный способ?