Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
1

Какой компонент использую для вывода сообщений на экран например чата?

16.08.2016, 17:08. Просмотров 281. Ответов 4
Метки нет (Все метки)

Вроде хорошо подходит edittext с отключенным форматированием, Но в нем все сообщения одного цвета . И еще как делаются прямоугольники со скругленными углами как в отображении диалога смс?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2016, 17:08
Ответы с готовыми решениями:

Какой компонент использовать для вывода на экран таблицы с разными цветами ячеек?
Просто нужна таблица с разными цветами текста и фона ячеек. Вся сложность в...

Какой бесплатный модуль чата для Android и iOS использовать?
Подскажите какой бесплатный модуль чата для Android и iOS использовать? Мы...

Какой компонент использовать для чата с цветным текстом?
Собственно сабж. Интересует какой текстовый компонент юзать для цветных...

Какой компонент выбрать для чата с поддержкой форматирования и смайлов
Доброго времени суток всем! Я пишу чат на C# и тут возник вопрос про текстбокс...

Какой компонент использовать для вывода массива
Здравствуйте. Возник вопрос: нужно на экран вывести содержимое массива, но...

4
fraley
110 / 110 / 43
Регистрация: 24.05.2015
Сообщений: 329
16.08.2016, 17:24 2
Цитата Сообщение от Star2016 Посмотреть сообщение
И еще как делаются прямоугольники со скругленными углами как в отображении диалога смс?
Как пример.
В папке drawable создается xml файл, который потом прописывается как backgroung например того же TextView.
Если все углы имею одинаковый радиус, то в corners можно обойтись одной строкой - android:radius
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >
 
    <corners
        android:bottomRightRadius="5dp"
        android:bottomLeftRadius="5dp"
        android:topLeftRadius="5dp"
        android:topRightRadius="5dp" />
<!--<stroke> - контур фигуры. Возможные атрибуты: android:width, android:color, android:dashGap (расстояние между черточками),-->
    <stroke
        android:width="1dp"
        android:color="#FF000000"/>
 
    
</shape>
1
petruchodd
129 / 126 / 22
Регистрация: 23.06.2009
Сообщений: 695
Завершенные тесты: 1
16.08.2016, 17:56 3
Мне кажется это что-то типа listview с customAdapter новое сообщение - новый элемент адаптера. Всякие закругляшки вроде в shape's делаются

для супер маленького чата , для вывода текста можна юзать TextView(Html.fromText(OurMessageInHtmlStyle))
<color></color>
<b></b>
как то так
1
vxg
Модератор
3252 / 2052 / 323
Регистрация: 13.01.2012
Сообщений: 7,950
16.08.2016, 18:02 4
petruchodd, шейпом не сделать хвостик у облака, пока использую для этого PNG 9 который фон у лайота на котором лежит текствью и вся эта штука является итемом листвью
2
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
16.08.2016, 19:03  [ТС] 5
Спасибо всем!!! Идеи отличные - буду теперь думать над реализацией!
0
16.08.2016, 19:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.08.2016, 19:03

Какой компонент использовать для вывода дисков
Не подскажите какой компонент позволит вывести так диски, что то вроде...

Какой компонент использовать для вывода текста (Delhpi)
Здравствуйте! Не подскажете какой компонент мне использовать для вывода текста?...

Какой компонент использовать для вывода двумерного массива
Здравствуйте. Подскажите пожалуйста с помощью чего вывести двумерный массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru