Изображение Android в цвете png не соответствует действительности

1

Я использую png, созданные из Photoshop (т.е. градиенты, кнопки и т.д.). Они имеют синий цвет, но отображаются в Android с более фиолетовым оттенком. Я попытался помещать изображения в папку raw, но не помог, и я попробовал:

@Override
    public void onAttachedToWindow() 
    {
        super.onAttachedToWindow();
        Window window = getWindow();
        // Eliminates color banding
        window.setFormat(PixelFormat.RGBA_8888);

        window.setDither(true);
     }

Это избавляет от полосы в градиентах, но все равно не показывает истинный цвет того, что я создал в Photoshop. Есть ли способ закрыть его?

  • 0
    Разные цветовые пространства? Разная гамма? Если у вас есть изображение с истинным цветом на обоих концах, это две основные причины цветовых различий.
  • 1
    Просто мысль, но возможно ли, что ваш настольный монитор неправильно откалиброван? Кажется намного более вероятным, что калибровка цвета на Android точна, учитывая, что производители устройств имеют контроль над своими экранами.
Показать ещё 4 комментария
Теги:
image
png

1 ответ

1
Лучший ответ

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

  • 0
    добавив мой комментарий в качестве ответа, так как кажется, что это могло решить проблему

Ещё вопросы

Сообщество Overcoder
Наверх
Меню