2013-12-23 1 views
2

Я пишу приложение для Android (Xamarin C#), которое должно будет представить интерфейс для беседы/чата/текстового интерфейса (между двумя сторонами, но позже с большим количеством).Как сделать приятный интерфейс для разговора на Android?

Я не могу найти хороший элемент управления чатом, который предложит мне интерфейс. Есть ли один? В противном случае, у кого-нибудь есть какой-то хэт, который я могу использовать в своем приложении для отображения пользовательского интерфейса?

Отказ от ответственности: Я очень новый разработчик Android и не знаком со всеми концепциями пользовательского интерфейса.

ответ

1

Все, что вам нужно для пользовательского интерфейса чата - это просто EditText (android.Widget.EditText) и кнопка (android.widget.Button). EditText имеет богатую функциональность из коробки (такие вещи, как ввод текста, выбор текста, копирование и вставка). Button с меткой «Отправить» можно использовать для отправки введенного сообщения и очистки содержимого EditText.

+0

Спасибо, но мне нужно больше, чем текстовое поле. Я ищу воздушные шары, которые представляют собой предыдущие сообщения (вид, где они входят слева или справа в зависимости от того, кто это сказал). –

+2

Вы можете достичь этого, заполнив ListView с помощью шаров (которые будут экземплярами TextView) и настройте свойство ListView в ListFram в true. Вы можете сделать это из макета xml с помощью свойства android: stackFromBottom или из кода с помощью метода ListView.stackFromBottom(). – GareginSargsyan

Смежные вопросы