Странный фон текста в пользовательской теме - PullRequest
0 голосов
/ 19 декабря 2011

Я недавно обновил свое приложение, немного изменив его дизайн.Помимо всего прочего, я разработал стили кнопок с настраиваемыми рисунками (ну, не совсем так, просто взят из релиза ICS).Все работает хорошо, кроме одного из пользователей.

Вместо:

enter image description here

Он видит:

enter image description here

Это кнопка, но у меня естьтакже другие элементы управления, стилизованные с тем же фоном, который можно нарисовать, и проблемы появляются там (поэтому он не ограничивается кнопками).

Есть два измененных свойства стиля, которые имеют эти элементы управления общими.Одним из них является, конечно, фон для рисования.Другой - textAppearance:

<item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>

Я пришел к выводу, что этот пользователь использует какую-то странную тему, которая изменяет значение по умолчанию стилей textAppearance *.Но я понятия не имею, какой атрибут может контролировать этот «цвет фона текста» (Android: фон не работает, проверил это на всякий случай).Или, может быть, я смотрю не в том месте, и эта проблема не связана с textAppearance?

РЕДАКТИРОВАТЬ:

Фоновое изображение представляет собой полупрозрачный файл PNG.Версия Android 2.3.7, Motorola Milestone.Вот и все, что я получил.

EDIT 2, исправлено:

ОК, проблема была на стороне пользователей, оказалось, что он использовал CyanogenMod7 с принудительной прозрачностью 16 бит.После отключения этой опции все работает.

1 Ответ

0 голосов
/ 23 декабря 2011

ОК, проблема была на стороне пользователей, оказалось, что он использует CyanogenMod7 с принудительной прозрачностью 16 бит. После отключения этой опции все работает.

...