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

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

Войти
Регистрация
Восстановить пароль
 
FreakMurderer
-58 / 10 / 2
Регистрация: 21.11.2013
Сообщений: 87
#1

Указать цвет текста, подходящий для разных цветовых тем - Программирование Android

16.02.2015, 17:58. Просмотров 397. Ответов 3
Метки нет (Все метки)

Есть напр. 2 темы:
Theme.AppCompat - темная
Theme.AppCompat.Light - светлая

Вот как указать одним стилем что цвет TextView при светлой теме , будет черным, а при светлой теме - белым.
Наведите пример кода пожалуйста (если можно со сдандартными значениями из этих же тем, подходящих для данного TextView текста) ...

Добавлено через 6 минут
* при темной теме - белым.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2015, 17:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Указать цвет текста, подходящий для разных цветовых тем (Программирование Android):

Разные стили для разных тем - Программирование Android
У кнопок прописан стиль: main.xml: <ImageButton android:id="@+id/btnSettings" android:src="@drawable/settings" ...

Как задать черный цвет текста для ListView? - Программирование Android
Добрый день! Пытаюсь разобраться в этом исходнике https://github.com/nexes/Android-File-Manager Возник вопрос, как сделать текст на...

Указать цвет текста для всей станицы - HTML, CSS
CMS джумла, вставляю с Word текст в материал, в итоге он как-то перекрашивается по своему, то где-то синий, то чёрный... в исходном коде...

Можно ли указать для разных Access баз разных ADo провайдеров? - Visual Basic
В ADO нужно указывать провайдера. Можно ли указать для разных Access баз разных провайдеров? P.S. для Access 2000 -...

Введенную с клавиатуры матрицу вывести на печать в разных цветовых гаммах - Turbo Pascal
Введенную с клавиатуры матрицу вывести на печать в разных цветовых гаммах: для элементов над диагональными элементами; диагональн....

Как указать несколько разных фильтров для OpenFileDialog? - Visual Basic .NET
Подскажите как сделать выбор открываемых файлов. Например OpenFileDialog1.Filter = "Hex files |*.hex" при открытии я смогу...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 438
17.02.2015, 08:02 #2
Начнем с того, что цвет текста при смени тем и так задается. А если нужно что-то необычное, можно сделать напрямую, в лоб. Создать какой-то кастомный стиль текста, и в коде проверять какая тема и по ней выставлять цвет текста.
0
FreakMurderer
-58 / 10 / 2
Регистрация: 21.11.2013
Сообщений: 87
17.02.2015, 13:17  [ТС] #3
Цитата Сообщение от DemD10 Посмотреть сообщение
в коде проверять какая тема
Можно и без кода, через атрибуты..
0
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 438
17.02.2015, 20:35 #4
Не суть, вариантов много, возможно я не понимаю тонкости вопроса, но извольте, сами так пишите.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2015, 20:35
Привет! Вот еще темы с ответами:

.NET 4.x Цвет текста на форме влияет на цвет текста компонентов формы - Visual Basic .NET
Всем доброго времени суток! Появилась потребность написать на форме. При смене цвета текста через колордиалог If...

Цвет фона для разных ячеек таблицы - HTML, CSS
Всем хорошего настроения, создал таблицу расписания на сайте http://skmedved.club/medved/raspisanie/, но не знаю как задать для ячеек с...

Указать условия для вывода текста - C#
Помогите мне пожалуйста составить код правильно, а то я совсем уже запуталась :( using System; using System.Collections.Generic; ...

Для каждой буквы заданного текста указать - Turbo Pascal
Решите очень нужно. Для каждой буквы заданного текста указать, сколько раз она встречается в тексте


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
17.02.2015, 20:35
Ответ Создать тему
Опции темы

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