Анимационный цветной фильтр в Android - PullRequest
2 голосов
/ 08 декабря 2011

Существует ли стандартное решение или некоторая реализация для создания анимаций с цветным фильтром ?Специально, я хотел бы добиться плавной подсветки анимации, используя LightingColorFilter.Я буду благодарен за любые предложения.

Насколько я знаю, есть только анимация альфа / поворот / масштабирование / перевод.Как легко реализовать этот вид анимации?Я нацеливаюсь на планшеты Android 3.0 (API 11).

Ответы [ 2 ]

1 голос
/ 18 декабря 2011

Вы смотрели ColorMatrix Образец в своей папке демонстрационных программ API? Кажется, что он анимирует растровое изображение именно так, как вы хотите.

Однако это немного сложнее в использовании, чем ColorFilter. Я нашел этот ТАК вопрос, который объясняет, как работает цветовая матрица (может быть, более простой учебник, но я ничего не нашел):

Общие сведения об использовании ColorMatrix и ColorMatrixColorFilter для изменения оттенка рисованного элемента

1 голос
/ 18 декабря 2011

Я уже пытался добиться свечения изображения.То, что я сделал, чтобы обойти проблему, было создать 2 изображения.Один (в моем случае шар без свечения), а другой, включая свечение.Используя альфа-анимацию, которую вы упомянули, я смог получить приемлемый результат для своего случая.Возможно, вы можете использовать нечто подобное для достижения того, чего хотите.

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