Недавно я обновил свое приложение, изменив его дизайн немного. Среди прочего, я стилизовал кнопки с пользовательскими чертежами (хорошо - не совсем обычай, только что взятый из выпуска ICS). Все работает хорошо, за исключением одного из пользователей.Странный фон текста в пользовательской теме
Вместо:
Он видит:
Это кнопка, но у меня есть и другие элементы управления, оформленные с тем же фоном Drawable и появляется там проблемы (так, это не ограничивается кнопками).
Есть два измененных свойства стиля, которые имеют эти элементы управления. Разумеется, один из них можно извлечь из фона. Другой textAppearance:
<item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
Я пришел к выводу, что этот пользователь использует какую-то странную тему, которая изменяет значение по умолчанию textAppearance * стилей. Но я понятия не имею, какой атрибут может контролировать этот «цвет фона текста» (андроид: фон не работает, проверял это на всякий случай). Или, может быть, я искал не то место, и эта проблема не связана с textAppearance?
EDIT:
Фоновое изображение представляет собой полупрозрачный файл PNG. Версия для Android 2.3.7, Motorola Milestone. Это все, что у меня есть.
EDIT 2, Fixed:
ОК, проблема была на стороне пользователей, оказалось, что он использовал CyanogenMod7 с принудительной 16bit диапозитив. После отключения этой опции все будет работать.
Если он единственный, вы должны предоставить нам больше информации, как устройство, версию Android и т. Д. –
@DimitrisMakris, я обновил вопрос со всей информацией об устройстве пользователя, которое у меня есть. Я не могу быть уверен, что он единственный, сейчас он единственный, кто сообщил об этой проблеме. – user1234567