Стиль заголовка / сводного текста предпочтений Android

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

У меня есть собственный макет для них, который очень хорошо сочетается, и я обнаружил, что могу согласовать внешний вид текста с помощью android: textAppearance = "? android: attr / textAppearanceLarge" как часть XML-файла TextView. Проблема в том, что, хотя они обычно выглядят нормально, они не должны выглядеть как "официальные" предварительные Однако на некоторых устройствах цвета получаются неправильными. В частности, я переношу свое приложение на Nook Color, и оно использует светло-серый фон и черный цвет текста на экране настроек вместо черного фона / светло-серого текста. Цвет моего текста в этой ситуации остается прежним, но остальная часть моего макета оформлена соответствующим образом.

Я действительно не уверен, что мне здесь делать, чтобы мой текст соответствовал «официальной» теме. Должен ли я использовать receiveStyledAttributes и запускать мой макет для настройки вещей? Уроки, которые я видел по использованию этого до сих пор, действительно сбивают с толку, и кажется, что должен быть textAppearance или стиль, который я могу установить в XML, чтобы исправить это.

6
задан Terazilla 16 August 2011 в 20:28
поделиться