androidandroid-darkmode

Android: inverted color on dark mode


I have troubles with some imageview on certain Android phones.

It seems that the dark mode invert the color of certains assets (not all, it seems only black/dark gray ones)

An example.

Image on light/normal mode (correct)

Image on dark mode

I cannot find a way to avoid this. Is there some kind of properties that protect the image from being inverted?


Solution

  • you can use setForceDarkAllowed(false) if you just want to apply this to one View.

    Or you can change the attributes/colors in your res/values-night folder, which holds all colors that are used in case the dark mode is activated.