У Спиннера серый текст, почему?Как я могу изменить его на цвет текста по умолчанию? - PullRequest
0 голосов
/ 03 февраля 2012

Я реализовал подобные вещи в своем приложении, но не могу понять, почему он становится серым, как на фотографии ...

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

http://android -er.blogspot.com / 2010/12 /заказ кок-с-icon.html

Ответы [ 3 ]

2 голосов
/ 03 февраля 2012

Вам нужно будет создать собственный адаптер, чтобы подключиться к созданию представлений. Аналогичный вопрос SO с полезной для вас информацией: Изменить цвет шрифта счетчика

1 голос
/ 03 февраля 2012

Я не уверен, что действительно понял ваш вопрос, но если вы хотите изменить цвет текста элементов счетчика, просто добавьте android:textColor="your color here" к TextView row.xml.

0 голосов
/ 04 февраля 2012

да, я думаю, что мой вопрос был ошибочным ... кажется, что этот светло-серый цвет по умолчанию ... но он выглядит ужасно (почти нечитаемо) на моем galaxy s2 .. на эмуляторе он выглядит нормально, но немного светло ..

это первый спиннер, который я когда-либо создал ...

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...