Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
#1

Цвет TextView - Программирование Android

23.01.2013, 17:12. Просмотров 1408. Ответов 11
Метки нет (Все метки)

Доброго времени суток!
Подскажите пожалуйста, как сделать так чтобы background у textview был двумя цветами именно 2мя. Чтобы часть была красная а другая желтая. (Не плавный переход как в градиенте , а именно чтобы была видна четкая граница между цветами)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2013, 17:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цвет TextView (Программирование Android):

TextView цвет фона отдельных символов - Программирование Android
Как можно поменять цвет фона отельных символов в textview?

Текст из TextView перенести в другой TextView по нажатию Button - Программирование Android
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную вещь - текст из TextView перенести в...

TextView txt = new TextView(this); - ошибка - Программирование Android
Возникла проблема с динамическим создание TextView в цыкле, хотя в другом месте создается таким же образом все нормально TextView txt =...

TextView бд - Программирование Android
Подскажите можно ли на прямую вызвать из бд в TextView текст?

Прыжок к TextView - Программирование Android
На лаяуте имеется множество textView. интересует прыжок к выбранному textView через актионбар (три точки в верхнем правом углу). ...

Изменение TextView - Программирование Android
Доброго времени суток ! Подскажите, как можно выводить список слов в textview, и по 2 button эти слова как бы листались выводя одно...

11
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
23.01.2013, 17:26 #2
а что нельзя сделать градиент с резким переходом?
если нет, то можно расположить под textview еще 2 view и задать одному один цвет, второму другой.
0
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
23.01.2013, 17:36  [ТС] #3
не могли бы подсказать как сделать резкий градиент?
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
25.01.2013, 10:42 #4
Цитата Сообщение от DanteNick Посмотреть сообщение
резкий
чоткий дерзкий как пуля резкий?
кароч просто в 2 разных цвета может и не получится. или делайте что то похожее из того что вам уже сказали или можете унаследоваться от TextView и переопределить onDraw и в нём нарисовать так как вам надо а порвех этого шлёпнуть текст (тоже в onDraw).
градиент можно сделать задавая стартовый конечный и серидинный цвет, если вас это устроит.
0
KarmaMaker
91 / 90 / 2
Регистрация: 09.12.2011
Сообщений: 233
26.01.2013, 17:40 #5
Первое что приходит в голову: cоздаешь NinePatch ресурс с двумя цветами устанавливаешь его бэкграундом.
1
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
26.01.2013, 17:43 #6
Цитата Сообщение от KarmaMaker Посмотреть сообщение
Первое что приходит в голову: cоздаешь NinePatch ресурс с двумя цветами устанавливаешь его бэкграундом.
а если потом он будет растягиваться по вертикали? как растянется?
0
KarmaMaker
91 / 90 / 2
Регистрация: 09.12.2011
Сообщений: 233
26.01.2013, 17:48 #7
Не вижу проблемы, - как nine patch задашь, так и растянется.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
26.01.2013, 18:11 #8
Цитата Сообщение от KarmaMaker Посмотреть сообщение
Первое что приходит в голову: cоздаешь NinePatch ресурс с двумя цветами устанавливаешь его бэкграундом.


Добавлено через 1 минуту
только не сойдет если цвета нужно менять на произвольные в рантайме
0
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
27.01.2013, 18:39  [ТС] #9
Цвета менять не надо, их надо смещать влево или в право, чтобы было больше одного или другого цвета
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.01.2013, 19:08 #10
тогда делайте как написал YAUHEN
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
28.01.2013, 00:23 #11
Цитата Сообщение от DanteNick Посмотреть сообщение
Цвета менять не надо, их надо смещать влево или в право, чтобы было больше одного или другого цвета
+ красный зелёный ... такое чувство что вы там файтинг какой то пишите
неужтно мортал комбат?
0
DanteNick
1 / 1 / 0
Регистрация: 26.07.2012
Сообщений: 57
01.02.2013, 20:09  [ТС] #12
Пока только осваиваю Андроид)) но про Мк не плохая идея))
0
01.02.2013, 20:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2013, 20:09
Привет! Вот еще темы с ответами:

TextView question - Программирование Android
Всем привет и хорошего дня. А можно ли в коде задавать TextView и присваивать текст из ресурсов strings? Или, если уж в xml всё это...

TextView а AlertDialog - Программирование Android
Здравствуйте! Вот столкнулся с такой проблемой, не могу Textview вывести в AlertDialog. Помогите пожалуйста!

EditText и TextView - Программирование Android
Добрый день. Хочу написать приложение ТСР клиент. Возникла сложность с вводом IPшника в EditText и последующем его выводом в TextView...

Вылетает TextView - Программирование Android
Вылетает приложение при переходе на Activity с текстом, превышающим размер экрана в стандартном масштабе. Текст храню в string.xml,...


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

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

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