Комментарий:
Почему вы хотите сделать «вспышку»? Не было бы более подходящим какое-либо другое стандартное уведомление? Я никогда не видел вспышки на телефоне, поэтому, если бы я увидел инвертированные цвета и вернулся в приложение, я бы понял, что с моим телефоном что-то не так!
Ответная часть:
Как насчет простого создания прямоугольника в полный размер экрана, белого цвета, но частично прозрачного? или черный и частично прозрачный, или оба.
Таким образом, вам не нужно ничего «инвертировать», просто анимируйте прозрачность прямоугольников (ей)
Если вы сделаете это таким образом, вы можете получить разные эффекты, например, наложения разных цветов для разных условий?